{"id":6278,"date":"2026-07-27T10:32:18","date_gmt":"2026-07-27T10:32:18","guid":{"rendered":"https:\/\/www.markus-schall.de\/?p=6278"},"modified":"2026-07-27T14:55:33","modified_gmt":"2026-07-27T14:55:33","slug":"filemakerdan-buluta-schallos-business-software-ai-runtime-ve-guencellemelerle-nasil-baglanti-kuruyor","status":"publish","type":"post","link":"https:\/\/www.markus-schall.de\/tr\/2026\/07\/filemakerdan-buluta-schallos-business-software-ai-runtime-ve-guencellemelerle-nasil-baglanti-kuruyor\/","title":{"rendered":"FileMaker\u2019den Buluta: SchallOS, i\u015f yaz\u0131l\u0131mlar\u0131n\u0131 yapay zeka, \u00e7al\u0131\u015fma zaman\u0131 ortam\u0131 ve g\u00fcncellemelerle nas\u0131l birle\u015ftiriyor?"},"content":{"rendered":"<p>Bir i\u015f uygulamas\u0131 geli\u015ftirilirken, ilk etapta g\u00f6r\u00fcn\u00fcr g\u00f6revler odak noktas\u0131 olur. Tablolar olu\u015fturulur, ili\u015fkiler tan\u0131mlan\u0131r, giri\u015f formlar\u0131 tasarlan\u0131r ve i\u015f s\u00fcre\u00e7leri otomatikle\u015ftirilir. \u0130lk kullan\u0131c\u0131lar \u00e7\u00f6z\u00fcm\u00fc kullanmaya ba\u015flad\u0131\u011f\u0131nda, projenin b\u00fcy\u00fck bir k\u0131sm\u0131 tamamlanm\u0131\u015f gibi g\u00f6r\u00fcn\u00fcr.\u00a0Ancak uygulamaya ge\u00e7ildi\u011finde, uzun vadede daha zorlu bir a\u015fama ba\u015flar. \u0130\u015f ama\u00e7l\u0131 kullan\u0131lan bir uygulama, bak\u0131mdan ge\u00e7irilmeli, geni\u015fletilmeli ve yeni gereksinimlere uyarlanmal\u0131d\u0131r. De\u011fi\u015fiklikler belgelenmeli, yeni s\u00fcr\u00fcmler da\u011f\u0131t\u0131lmal\u0131 ve mevcut veriler g\u00fcvenli bir \u015fekilde aktar\u0131lmal\u0131d\u0131r. Buna ek olarak, farkl\u0131 kullan\u0131c\u0131 haklar\u0131, veri yedeklemeleri, hata analizleri ve \u00e7\u00f6z\u00fcm\u00fcn yerel olarak, kendi sunucusunda m\u0131 yoksa bulutta m\u0131 \u00e7al\u0131\u015ft\u0131r\u0131laca\u011f\u0131 sorusu da g\u00fcndeme gelir.<\/p>\n<p>Bir\u00e7ok geli\u015ftirme platformu, \u00f6ncelikle as\u0131l uygulaman\u0131n olu\u015fturulmas\u0131na odaklan\u0131r. G\u00fcncellemeler, dok\u00fcmantasyon, da\u011f\u0131t\u0131m ve i\u015fletim i\u00e7in daha sonra ek ara\u00e7lar ve \u00f6zel prosed\u00fcrler eklenir. Zamanla, birbirinden ayr\u0131 bir\u00e7ok bile\u015fenden olu\u015fan ve ancak b\u00fcy\u00fck bir \u00e7aba sarf edilerek bir arada tutulabilen bir teknik ortam ortaya \u00e7\u0131kar. Bu nedenle SchallOS, daha kapsaml\u0131 bir yakla\u015f\u0131m benimsemektedir. Platform, bir i\u015f uygulamas\u0131n\u0131 yaln\u0131zca olu\u015fturulma a\u015famas\u0131nda de\u011fil, t\u00fcm ya\u015fam d\u00f6ng\u00fcs\u00fc boyunca desteklemeyi ama\u00e7lamaktad\u0131r: geli\u015ftirmeden dok\u00fcmantasyon ve devreye almaya, g\u00fcncellemelerden s\u00fcrekli i\u015fletime kadar.<!--more--><\/p>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-485 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-485 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\"dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">G\u00fcn\u00fcm\u00fcz\u00fcn sosyal sorunlar\u0131<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-485\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"russland, nato und die angst vor dem krieg: was sich belegen l\u00e4sst &#8211; und was nicht\" data-id=\"4801\"  data-category=\"allgemein gesellschaft\" data-post_tag=\"deutschland energiepolitik eu-gesetze europa geopolitik krisen meinungsfreiheit sicherheitspolitik\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/02\/rusya-nato-ve-savas-korkusu-ne-kanitlanabi%cc%87li%cc%87r-ne-kanitlanamaz\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Rusya, NATO ve sava\u015f korkusu: Neyin kan\u0131tlanabilece\u011fi - neyin kan\u0131tlanamayaca\u011f\u0131<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"NATO, Rusya ve sava\u015f korkusu\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/NATO-Russland.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/NATO-Russland.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/NATO-Russland-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/NATO-Russland-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/NATO-Russland-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/02\/rusya-nato-ve-savas-korkusu-ne-kanitlanabi%cc%87li%cc%87r-ne-kanitlanamaz\/\" rel=\"bookmark\">Rusya, NATO ve sava\u015f korkusu: Neyin kan\u0131tlanabilece\u011fi - neyin kan\u0131tlanamayaca\u011f\u0131<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"wie die pandemie \u00d6konomen in bezug auf inflation, wachstum und wirtschaftliche erholung eines besseren belehrte\" data-id=\"5882\"  data-category=\"allgemein gesellschaft\" data-post_tag=\"denkmodelle deutschland energiepolitik europa geopolitik krisen\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/05\/pandemi%cc%87-ekonomi%cc%87stleri%cc%87n-enflasyon-bueyuemesi%cc%87-ve-ekonomi%cc%87k-toparlanma-konusunda-yanildiklarini-nasil-kanitladi\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Pandemi ekonomistleri enflasyon, b\u00fcy\u00fcme ve ekonomik toparlanma konusunda nas\u0131l yan\u0131ltt\u0131?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"682\" class=\"attachment-full size-full\" alt=\"Pandemi s\u0131ras\u0131nda ekonomistlerin varsay\u0131mlar\u0131\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Pandemie-Oekonomen.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Pandemie-Oekonomen.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Pandemie-Oekonomen-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Pandemie-Oekonomen-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Pandemie-Oekonomen-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/05\/pandemi%cc%87-ekonomi%cc%87stleri%cc%87n-enflasyon-bueyuemesi%cc%87-ve-ekonomi%cc%87k-toparlanma-konusunda-yanildiklarini-nasil-kanitladi\/\" rel=\"bookmark\">Pandemi ekonomistleri enflasyon, b\u00fcy\u00fcme ve ekonomik toparlanma konusunda nas\u0131l yan\u0131ltt\u0131?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"fracking, lng und energiepolitik: eine n\u00fcchterne analyse von risiken, chancen und realit\u00e4t\" data-id=\"5579\"  data-category=\"allgemein gesellschaft gesundheit\" data-post_tag=\"deutschland energiepolitik europa geopolitik krisen\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/04\/fracking-lng-ve-enerji%cc%87-poli%cc%87ti%cc%87kasi-ri%cc%87skler-firsatlar-ve-gercekli%cc%87gi%cc%87n-ayik-bi%cc%87r-anali%cc%87zi%cc%87\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Fracking, LNG ve enerji politikas\u0131: riskler, f\u0131rsatlar ve ger\u00e7ekli\u011fin \u00f6l\u00e7\u00fcl\u00fc bir analizi<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Do\u011fal gaz k\u0131rma ve enerji politikas\u0131\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Fracking-Energiepolitik.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Fracking-Energiepolitik.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Fracking-Energiepolitik-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Fracking-Energiepolitik-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Fracking-Energiepolitik-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/04\/fracking-lng-ve-enerji%cc%87-poli%cc%87ti%cc%87kasi-ri%cc%87skler-firsatlar-ve-gercekli%cc%87gi%cc%87n-ayik-bi%cc%87r-anali%cc%87zi%cc%87\/\" rel=\"bookmark\">Fracking, LNG ve enerji politikas\u0131: riskler, f\u0131rsatlar ve ger\u00e7ekli\u011fin \u00f6l\u00e7\u00fcl\u00fc bir analizi<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"die neuen eu-zensurgesetze: was chatcontrol, dsa, emfa und der ai act bedeuten\" data-id=\"3586\"  data-category=\"allgemein gesellschaft ki-systeme\" data-post_tag=\"datenschutz digitales eigentum eu-gesetze europa k\u00fcnstliche intelligenz llm meinungsfreiheit spieltheorie sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/11\/yeni%cc%87-ab-sansuer-yasalari-chatcontrol-dsa-emfa-ve-ai-yasasi-ne-anlama-geli%cc%87yor\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Yeni AB sans\u00fcr yasalar\u0131: Chatcontrol, DSA, EMFA ve AI Yasas\u0131 ne anlama geliyor?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"AB sans\u00fcr yasalar\u0131\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/eu-zensurgesetze.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/eu-zensurgesetze.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/eu-zensurgesetze-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/eu-zensurgesetze-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/eu-zensurgesetze-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/11\/yeni%cc%87-ab-sansuer-yasalari-chatcontrol-dsa-emfa-ve-ai-yasasi-ne-anlama-geli%cc%87yor\/\" rel=\"bookmark\">Yeni AB sans\u00fcr yasalar\u0131: Chatcontrol, DSA, EMFA ve AI Yasas\u0131 ne anlama geliyor?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>\n<h2>FileMaker ge\u00e7i\u015finden kendi platformuna ge\u00e7i\u015f<\/h2>\n<p>SchallOS\u2019un ba\u015flang\u0131\u00e7 noktas\u0131, mevcut FileMaker \u00e7\u00f6z\u00fcmlerinin ta\u015f\u0131nmas\u0131yd\u0131. FileMaker, on y\u0131llar boyunca \u00f6zel veritaban\u0131 uygulamalar\u0131 i\u00e7in g\u00fc\u00e7l\u00fc bir ortam oldu\u011funu kan\u0131tlam\u0131\u015ft\u0131r. \u00d6zellikle veri modeli, d\u00fczen ve program mant\u0131\u011f\u0131 aras\u0131ndaki s\u0131k\u0131 ba\u011flant\u0131, h\u0131zl\u0131 ve uygulamaya y\u00f6nelik bir geli\u015ftirme s\u00fcrecini m\u00fcmk\u00fcn k\u0131lmaktad\u0131r.<\/p>\n<p>Ancak, zamanla geli\u015fmi\u015f bir FileMaker \u00e7\u00f6z\u00fcm\u00fc, tablolar ve g\u00f6r\u00fcn\u00fcr maskelerden \u00e7ok daha fazlas\u0131n\u0131 i\u00e7erir. Bu \u00e7\u00f6z\u00fcm, hesaplamalar, komut dosyalar\u0131, kullan\u0131c\u0131 haklar\u0131, bask\u0131 d\u00fczenleri, aray\u00fczler ve \u00e7ok say\u0131da \u00f6zel i\u015fletme durumunu bar\u0131nd\u0131r\u0131r. Kullan\u0131\u015fl\u0131 bir halef platform, bu ba\u011flant\u0131lar\u0131 devralabilmeli ve daha sonra bunlar\u0131 ba\u011f\u0131ms\u0131z bir \u015fekilde s\u00fcrd\u00fcrebilmelidir.<\/p>\n<p>Bu g\u00f6revden yola \u00e7\u0131karak SchallOS, ad\u0131m ad\u0131m ba\u011f\u0131ms\u0131z bir platforma d\u00f6n\u00fc\u015ft\u00fc. Mevcut FileMaker \u00e7\u00f6z\u00fcmlerinin SchallOS\u2019a ta\u015f\u0131nabilmesi ve ayn\u0131 zamanda yeni uygulamalar\u0131n do\u011frudan SchallOS\u2019ta geli\u015ftirilebilmesi ama\u00e7lanmaktad\u0131r. Tam bir ge\u00e7i\u015fin ard\u0131ndan, FileMaker\u2019nin \u00fcretim ortam\u0131nda kullan\u0131lmas\u0131 art\u0131k gerekli olmayacakt\u0131r.<\/p>\n<h3>Geli\u015ftirme, \u00e7al\u0131\u015fma s\u00fcresi ve i\u015fletim birbirinden ayr\u0131 kal\u0131r<\/h3>\n<p>SchallOS geli\u015ftirme platformu, net g\u00f6revleri olan \u00e7e\u015fitli b\u00f6l\u00fcmlerden olu\u015fmaktad\u0131r.<\/p>\n<ul>\n<li><strong>SchallOS St\u00fcdyosu<\/strong> geli\u015ftirme ortam\u0131d\u0131r. Burada veri yap\u0131lar\u0131, d\u00fczenler, form\u00fcller, i\u015flevler, diller ve s\u00fcr\u00fcmler olu\u015fturulur. Mevcut FileMaker \u00e7\u00f6z\u00fcmleri i\u00e7in ge\u00e7i\u015f yard\u0131mc\u0131s\u0131 da Studio\u2019nun bir par\u00e7as\u0131d\u0131r.<\/li>\n<li><strong>SchallOS \u00c7al\u0131\u015fma Zaman\u0131<\/strong> Yay\u0131nlanm\u0131\u015f uygulamalar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131r. Kullan\u0131c\u0131 aray\u00fcz\u00fcn\u00fc ve gerekli program mant\u0131\u011f\u0131n\u0131 sa\u011flar, ancak t\u00fcm geli\u015ftirme ara\u00e7lar\u0131n\u0131 otomatik olarak etkinle\u015ftirmez.<\/li>\n<li><strong>SchallOS Control<\/strong> Da\u011f\u0131t\u0131m hedeflerini, veritaban\u0131 ba\u011flant\u0131lar\u0131n\u0131, \u00e7al\u0131\u015fma zaman\u0131 profillerini, g\u00fcncellemeleri ve teknik denetimleri y\u00f6netir.<\/li>\n<li><strong>SchallOS Cloud<\/strong> Uygulamalar\u0131 merkezi olarak y\u00f6netilen bir \u00e7evrimi\u00e7i hizmet olarak sunar. Bu s\u00fcre\u00e7te ayr\u0131 bir bulut format\u0131 olu\u015fturulmaz. Yerel, sunucu tabanl\u0131 ve bulut tabanl\u0131 kurulumlar ayn\u0131 temel \u00e7\u00f6z\u00fcm mimarisini kullan\u0131r.<\/li>\n<\/ul>\n<p>Bu ayr\u0131m, geli\u015ftirme, uygulama ve y\u00f6netimin kontrols\u00fcz bir \u015fekilde birbirine kar\u0131\u015fmas\u0131n\u0131 \u00f6nler. Ayn\u0131 zamanda, t\u00fcm alanlar teknik a\u00e7\u0131dan birbiriyle uyumlu kal\u0131r.<\/p>\n<h3>\u00c7e\u015fitli i\u015fletme modelleri i\u00e7in bir \u00e7\u00f6z\u00fcm<\/h3>\n<p>Bir i\u015f uygulamas\u0131 k\u00fc\u00e7\u00fck \u00f6l\u00e7ekte ba\u015flay\u0131p daha sonra b\u00fcy\u00fcyebilir. Ba\u015flang\u0131\u00e7ta tek bir yerel i\u015f istasyonu yeterli olabilir. Daha sonra yeni \u00e7al\u0131\u015fanlar, merkezi bir sunucu veya birden fazla \u015fube eklenebilir. Bu nedenle SchallOS, farkl\u0131 \u00e7al\u0131\u015fma bi\u00e7imleri i\u00e7in ayn\u0131 temel \u00e7\u00f6z\u00fcm\u00fc sunabilmelidir: taray\u0131c\u0131da yerel olarak, Windows veya macOS uygulamas\u0131 olarak, SQLite veya PostgreSQL ile ve bulutta bir SaaS \u00e7\u00f6z\u00fcm\u00fc olarak.<\/p>\n<p>Her i\u015fletim \u015fekli ayn\u0131 teknik \u00f6zelliklere sahip de\u011fildir. Yerel bir veritaban\u0131n\u0131n gereksinimleri, merkezi bir \u00e7ok kullan\u0131c\u0131l\u0131 sisteminkinden farkl\u0131d\u0131r. Ancak as\u0131l \u00f6nemli olan, d\u00fczenlerin, i\u015flevlerin ve veri modelinin her hedef i\u00e7in tamamen yeniden geli\u015ftirilmesine gerek olmamas\u0131d\u0131r.<\/p>\n<h3>Ya\u015fam d\u00f6ng\u00fcs\u00fc, mimarinin bir par\u00e7as\u0131d\u0131r<\/h3>\n<p>SchallOS\u2019ta dok\u00fcmantasyon, olay g\u00fcnl\u00fckleri ve g\u00fcncellemeler, haz\u0131r bir uygulamaya sonradan eklenmez. Bunlar temel mimarinin bir par\u00e7as\u0131d\u0131r. Yap\u0131 ve \u00fcretim verileri ayr\u0131 olarak y\u00f6netilir. Geli\u015ftirme de\u011fi\u015fiklikleri kaydedilebilir ve s\u00fcr\u00fcmler halinde birle\u015ftirilebilir. G\u00fcncellemeler kontrol edilebilir, da\u011f\u0131t\u0131labilir ve sorun olmas\u0131 durumunda kontroll\u00fc bir \u015fekilde geri al\u0131nabilir. Entegre yapay zeka, yaln\u0131zca form\u00fcller ve i\u015flevlerde de\u011fil, ayn\u0131 zamanda dok\u00fcmantasyon ve m\u00fc\u015fteri ileti\u015fimi konusunda da destek sa\u011flar.<\/p>\n<p>B\u00f6ylelikle SchallOS, klasik projelerde genellikle ayr\u0131 ele al\u0131nan alanlar\u0131 birbirine ba\u011flamaktad\u0131r. Bir uygulaman\u0131n geli\u015ftirilmesi art\u0131k teknik s\u00fcrecin sonu de\u011fil, uzun vadeli olarak planlanm\u0131\u015f bir ya\u015fam d\u00f6ng\u00fcs\u00fcn\u00fcn ilk a\u015famas\u0131d\u0131r.<\/p>\n<h2>SSC ve SSD: Ta\u015f\u0131nabilir yap\u0131 ve veri konteynerleri<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-6284 alignright\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD.jpg\" alt=\"\" width=\"360\" height=\"216\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD.jpg 720w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD-300x180.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD-18x12.jpg 18w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/>Bir\u00e7ok veritaban\u0131 uygulamas\u0131, yap\u0131y\u0131, kullan\u0131c\u0131 aray\u00fcz\u00fcn\u00fc, program mant\u0131\u011f\u0131n\u0131 ve \u00fcretim verilerini birbiriyle s\u0131k\u0131 s\u0131k\u0131ya ba\u011flant\u0131l\u0131 tek bir birim i\u00e7inde depolar. Bu durum ba\u015flang\u0131\u00e7ta kullan\u0131\u015fl\u0131 olsa da, ilerleyen d\u00f6nemlerdeki g\u00fcncellemeleri, ge\u00e7i\u015fleri ve farkl\u0131 \u00e7al\u0131\u015fma bi\u00e7imlerini zorla\u015ft\u0131r\u0131r. Birden fazla m\u00fc\u015fteri, daha b\u00fcy\u00fck veri havuzlar\u0131 veya \u00f6zel geni\u015fletmeler devreye girdi\u011finde, uygulama dosyas\u0131n\u0131n tamam\u0131n\u0131 de\u011fi\u015ftirmek h\u0131zla sorunlu hale gelir.<\/p>\n<p>Bu nedenle SchallOS, bir \u00e7\u00f6z\u00fcm\u00fcn tan\u0131m\u0131n\u0131 i\u015f verilerinden temel olarak ay\u0131r\u0131r. Bir uygulama, \u00f6z\u00fcnde birbiriyle ili\u015fkili iki konteynerden olu\u015fur: yap\u0131 i\u00e7in SSC ve \u00fcretim verileri i\u00e7in SSD.<\/p>\n<p>Her iki konteyner birlikte eksiksiz bir \u00e7\u00f6z\u00fcm olu\u015fturur, ancak farkl\u0131 g\u00f6revleri yerine getirir. SSC, uygulaman\u0131n nas\u0131l yap\u0131land\u0131r\u0131ld\u0131\u011f\u0131n\u0131 ve nas\u0131l \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 a\u00e7\u0131klar. SSD ise kullan\u0131m s\u0131ras\u0131nda ortaya \u00e7\u0131kan i\u00e7erikleri bar\u0131nd\u0131r\u0131r.<\/p>\n<h3>SSC, uygulamay\u0131 a\u00e7\u0131klamaktad\u0131r<\/h3>\n<p>SSC dosyas\u0131, bir SchallOS \u00e7\u00f6z\u00fcm\u00fcn\u00fcn ta\u015f\u0131nabilir yap\u0131 konteyneridir. \u0130\u00e7inde, di\u011ferlerinin yan\u0131 s\u0131ra \u015funlar bulunur:<\/p>\n<ul>\n<li>Tablo ve alan tan\u0131mlar\u0131<\/li>\n<li>\u0130li\u015fkiler<\/li>\n<li>D\u00fczenler ve d\u00fczen nesneleri<\/li>\n<li>Form\u00fcller ve \u00f6zel fonksiyonlar<\/li>\n<li>\u0130\u015flevsel konteyner<\/li>\n<li>Tetikleyiciler ve Gezinme<\/li>\n<li>Dil ve \u00e7eviri bilgileri<\/li>\n<li>Belgeleme<\/li>\n<li>S\u00fcr\u00fcm ve yay\u0131n bilgileri<\/li>\n<\/ul>\n<p>Dolay\u0131s\u0131yla SSC, m\u00fc\u015fterileri, \u00fcr\u00fcnleri, sipari\u015fleri veya faturalar\u0131 do\u011frudan i\u00e7ermez. Hangi veri yap\u0131lar\u0131n\u0131n mevcut oldu\u011funu, bunlar\u0131n nas\u0131l g\u00f6sterilece\u011fini ve bunlarla hangi i\u015flevlerin \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 belirler. Bir \u00e7\u00f6z\u00fcm\u00fcn anlamsal i\u00e7eri\u011fi de bu kapsama dahildir. Bir alan, teknik ad\u0131n\u0131n yan\u0131 s\u0131ra i\u015flevsel bir a\u00e7\u0131klama, \u00e7eviriler, do\u011frulama kurallar\u0131 ve yapay zeka katman\u0131 i\u00e7in ipu\u00e7lar\u0131 i\u00e7erebilir. Bu sayede yap\u0131 sadece makine taraf\u0131ndan okunabilir hale gelmekle kalmaz, ayn\u0131 zamanda geli\u015ftiriciler, dok\u00fcmantasyon ve ge\u00e7i\u015f s\u00fcre\u00e7leri i\u00e7in de daha anla\u015f\u0131l\u0131r hale gelir.<\/p>\n<p>B\u00f6ylelikle SSC, belirli bir veri setinden ba\u011f\u0131ms\u0131z olarak geli\u015ftirilip yay\u0131nlanabilen ta\u015f\u0131nabilir bir uygulama modeli olu\u015fturmaktad\u0131r.<\/p>\n<h3>SSD, i\u015f verilerini i\u00e7erir<\/h3>\n<p>SSD dosyas\u0131, \u00e7\u00f6z\u00fcm\u00fcn veri konteyneridir. G\u00fcnl\u00fck i\u015fleyi\u015fte ortaya \u00e7\u0131kan veri kay\u0131tlar\u0131n\u0131 i\u00e7erir; \u00f6rne\u011fin m\u00fc\u015fteriler, teklifler, sipari\u015fler, faturalar, stok hareketleri veya randevular. Ayr\u0131ca, bu dosyada i\u015f alan\u0131na \u00f6zg\u00fc ge\u00e7mi\u015f kay\u0131tlar\u0131 ve veri olaylar\u0131 da depolanabilir. Bunlar aras\u0131nda durum de\u011fi\u015fiklikleri, onaylar, i\u00e7e aktarmalar veya \u00f6zellikle \u00f6nemli alanlarda yap\u0131lan de\u011fi\u015fiklikler yer al\u0131r. SSD terimi burada fiziksel bir veri ta\u015f\u0131y\u0131c\u0131s\u0131n\u0131 de\u011fil, uygulaman\u0131n mant\u0131ksal veri katman\u0131n\u0131 ifade eder. Bu verilerin teknik olarak nas\u0131l depolanaca\u011f\u0131, se\u00e7ilen da\u011f\u0131t\u0131m ve veritaban\u0131 adapt\u00f6r\u00fcne ba\u011fl\u0131d\u0131r.<\/p>\n<p>Yerel tek kullan\u0131c\u0131l\u0131 bir sistem i\u00e7in IndexedDB kullan\u0131labilir. Bir masa\u00fcst\u00fc uygulamas\u0131 SQLite ile \u00e7al\u0131\u015fabilirken, daha b\u00fcy\u00fck \u00e7ok kullan\u0131c\u0131l\u0131 uygulamalar PostgreSQL\u2019i kullan\u0131r. Teknik depolama y\u00f6ntemi farkl\u0131 olsa da, SSD her durumda i\u015flevsel veri konteyneri olarak kal\u0131r.<\/p>\n<h3>\u0130ki konteynerin birbirine ait oldu\u011fu a\u00e7\u0131k\u00e7a belli olmal\u0131d\u0131r<\/h3>\n<p>Yap\u0131 ve verilerin birbirinden ayr\u0131lmas\u0131, herhangi bir konteynerin birbiriyle rastgele birle\u015ftirilmesine yol a\u00e7mamal\u0131d\u0131r. SchallOS, bir SSC ile bir SSD\u2019nin ger\u00e7ekten ayn\u0131 \u00e7\u00f6z\u00fcme ait olup olmad\u0131\u011f\u0131n\u0131 ve s\u00fcr\u00fcm numaralar\u0131n\u0131n birbiriyle uyumlu olup olmad\u0131\u011f\u0131n\u0131 kontrol edebilmelidir. Bunun i\u00e7in \u00e7\u00f6z\u00fcm kimlikleri, konteyner kimlikleri, yap\u0131 s\u00fcr\u00fcmleri, kontrol toplamlar\u0131 ve imzalar kullan\u0131labilir. B\u00f6ylece, ba\u015flatma veya g\u00fcncelleme \u00f6ncesinde kombinasyonun ge\u00e7erli olup olmad\u0131\u011f\u0131 ve gerekli veri ta\u015f\u0131ma i\u015flemlerinin halihaz\u0131rda ger\u00e7ekle\u015ftirilip ger\u00e7ekle\u015ftirilmedi\u011fi tespit edilebilir.<\/p>\n<p>Bu kontrol, \u00f6rne\u011fin ba\u015fka bir uygulaman\u0131n yap\u0131 konteynerinin yanl\u0131\u015fl\u0131kla \u00fcretim ortam\u0131ndaki bir veri setiyle a\u00e7\u0131lmas\u0131n\u0131 \u00f6nler. Ayr\u0131ca, SSD hen\u00fcz bunun i\u00e7in gerekli veri yap\u0131s\u0131na haz\u0131r hale getirilmemi\u015f olsa bile yeni bir SSC s\u00fcr\u00fcm\u00fcn\u00fcn etkinle\u015ftirilmesini de engeller.<\/p>\n<h3>Farkl\u0131 i\u015fletme bi\u00e7imleri aras\u0131nda ta\u015f\u0131nabilirlik<\/h3>\n<p>SSC\/SSD ayr\u0131m\u0131, bir uygulaman\u0131n farkl\u0131 ortamlarda \u00e7al\u0131\u015ft\u0131r\u0131labilmesi i\u00e7in gerekli temeli olu\u015fturur. D\u00fczenler, form\u00fcller ve i\u015flev mant\u0131\u011f\u0131, her veritaban\u0131 adapt\u00f6r\u00fc i\u00e7in yeniden geli\u015ftirilmesine gerek kalmaz.<\/p>\n<p>Bir \u00e7\u00f6z\u00fcm, ba\u015flang\u0131\u00e7ta yerel olarak IndexedDB ile ba\u015flat\u0131labilir, daha sonra SQLite\u2019a aktar\u0131labilir ve kullan\u0131c\u0131 say\u0131s\u0131 artt\u0131k\u00e7a PostgreSQL\u2019e ge\u00e7ilebilir. Ayn\u0131 \u015fekilde, bir bulut ortam\u0131na ge\u00e7i\u015f de m\u00fcmk\u00fcnd\u00fcr.<\/p>\n<p>B\u00f6yle bir ge\u00e7i\u015f, kontroll\u00fc bir teknik i\u015flem olarak kal\u0131r. Farkl\u0131 veritabanlar\u0131n\u0131n kendine \u00f6zg\u00fc imk\u00e2nlar\u0131 ve k\u0131s\u0131tlamalar\u0131 vard\u0131r. Bu nedenle veriler, bir d\u00fc\u011fmeye bas\u0131larak ba\u015fka bir sisteme aktar\u0131lmaz. Aktar\u0131m, kontrol ve gerekirse geri alma i\u015flemleri a\u00e7\u0131k\u00e7a ger\u00e7ekle\u015ftirilmelidir.<\/p>\n<p>Ancak mimari, veri depolama yap\u0131s\u0131nda bir de\u011fi\u015fiklik olmas\u0131 durumunda, uygulaman\u0131n tamam\u0131n\u0131n yeniden geli\u015ftirilmesini otomatik olarak gerektirmeyecek \u015fekilde tasarlanm\u0131\u015ft\u0131r.<\/p>\n<h3>M\u00fc\u015fteri verilerinin de\u011fi\u015ftirilmesine gerek kalmadan yap\u0131lan g\u00fcncellemeler<\/h3>\n<p>Bu ayr\u0131m\u0131n en \u00f6nemli avantajlar\u0131ndan biri, yeni s\u00fcr\u00fcmlerde ortaya \u00e7\u0131k\u0131yor. De\u011fi\u015fiklikler genellikle mizanpajlar\u0131, form\u00fclleri, i\u015flevleri veya veri modelini etkiliyor. Bu s\u00fcre\u00e7te mevcut i\u015f verilerinin korunmas\u0131 gerekiyor.<\/p>\n<p>Bu nedenle bir geli\u015ftirici, m\u00fc\u015fterinin SSD\u2019si kullan\u0131m yerinde kalmaya devam ederken yeni bir SSC s\u00fcr\u00fcm\u00fcn\u00fc yay\u0131nlayabilir. Yeni alanlar veya tablolar gerekiyorsa, bunlar tan\u0131mlanm\u0131\u015f ge\u00e7i\u015f ad\u0131mlar\u0131 arac\u0131l\u0131\u011f\u0131yla eklenir. G\u00fcncelleme \u00f6ncesinde mevcut durum yedeklenebilir. Ard\u0131ndan yap\u0131, veri ge\u00e7i\u015fi ve i\u015flevsellik kontrol edilir. Ancak SSC ve SSD yeniden tutarl\u0131 bir duruma geldi\u011finde g\u00fcncelleme tamamlanm\u0131\u015f say\u0131l\u0131r.<\/p>\n<p>Bu g\u00fcncelleme \u00f6zelli\u011fi yaln\u0131zca SchallOS i\u00e7in tasarlanmam\u0131\u015ft\u0131r. SchallOS ile geli\u015ftirilen m\u00fc\u015fteri \u00e7\u00f6z\u00fcmleri i\u00e7in de kullan\u0131labilir.<\/p>\n<h3>M\u00fc\u015fteriye \u00f6zel varyantlar\u0131n izlenebilirli\u011fi korunur<\/h3>\n<p>M\u00fc\u015fteriye \u00f6zel i\u015f yaz\u0131l\u0131mlar\u0131, farkl\u0131 m\u00fc\u015fterilerde genellikle farkl\u0131 \u015fekillerde geli\u015fir. Bir m\u00fc\u015fteri kendine \u00f6zg\u00fc alanlara ihtiya\u00e7 duyarken, bir di\u011feri ek d\u00fczenlere veya \u00f6zel bir aray\u00fcze ihtiya\u00e7 duyabilir. Net bir yap\u0131 olmadan, bu durum h\u0131zla birbirinden farkl\u0131 tam kopyalar\u0131n ortaya \u00e7\u0131kmas\u0131na neden olur ve bu kopyalar\u0131n birlikte y\u00f6netilmesi olduk\u00e7a zorla\u015f\u0131r. Oysa SSC\u2019de genel \u00fcr\u00fcn bile\u015fenleri ve m\u00fc\u015fteriye \u00f6zel geni\u015fletmeler, izlenebilir bir \u015fekilde s\u00fcr\u00fcmlenebilir ve belgelenebilir.<\/p>\n<p>Mimari, hangi uyarlaman\u0131n genel \u00fcr\u00fcne dahil edilmesi gerekti\u011fi konusunda geli\u015ftiricinin yerine karar vermez. Ancak, bir de\u011fi\u015fikli\u011fin kayna\u011f\u0131n\u0131n ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131n g\u00f6r\u00fcn\u00fcr kalmas\u0131n\u0131 sa\u011flar.<\/p>\n<p>Geli\u015ftirme g\u00fcnl\u00fckleri ve s\u00fcr\u00fcmlerle birlikte, ileride yap\u0131lacak g\u00fcncellemelerde hangi bile\u015fenlerin de\u011fi\u015ftirilmesi, eklenmesi veya korunmas\u0131 gerekti\u011fi daha iyi anla\u015f\u0131labilir.<\/p>\n<h3>\u00c7ok dillilik, ta\u015f\u0131nabilir yap\u0131n\u0131n bir par\u00e7as\u0131d\u0131r<\/h3>\n<p>Dil katman\u0131 da SSC\u2019ye entegre edilmi\u015ftir. Adlar yaln\u0131zca tek tek d\u00fczen nesnelerinde sabit olarak depolanmaz; bunun yerine, birden fazla dil versiyonuna sahip anlamsal girdilere ba\u015fvurabilir.<\/p>\n<p>B\u00f6ylelikle, \u201eFatura Numaras\u0131\u201c gibi bir alan, her dil i\u00e7in tamamen yeni bir d\u00fczen olu\u015fturmaya gerek kalmadan farkl\u0131 dillerde g\u00f6r\u00fcnt\u00fclenebilir. Ta\u015f\u0131nan bir FileMaker \u00e7\u00f6z\u00fcm\u00fc, ta\u015f\u0131ma i\u015flemi s\u0131ras\u0131nda otomatik olarak \u00e7ok dilli hale getirilebilir ve \u00e7evrilebilir.<\/p>\n<p>Otomatik \u00e7eviri, uzmanl\u0131k denetiminin yerini tutmaz. \u00d6zellikle hukuki ve sekt\u00f6re \u00f6zg\u00fc terimler mutlaka kontrol edilmelidir. Ancak sistemin mimarisi, \u00e7ok dillili\u011fin ba\u015f\u0131ndan itibaren \u00e7\u00f6z\u00fcm\u00fcn bir par\u00e7as\u0131 olmas\u0131n\u0131 sa\u011flar ve daha sonra her bir maskeye zahmetli bir \u015fekilde eklenmesi gerekmez.<\/p>\n<h3>Uzun vadeli bak\u0131m\u0131n temeli<\/h3>\n<p>SSC ve SSD, ilk bak\u0131\u015fta uygulama ve verilerin basit bir ayr\u0131m\u0131 gibi g\u00f6r\u00fcn\u00fcr. Oysa asl\u0131nda ta\u015f\u0131nabilirlik, g\u00fcncellemeler, farkl\u0131 veritaban\u0131 adapt\u00f6rleri, ayr\u0131 yedeklemeler ve \u00e7e\u015fitli i\u015fletim modellerinin temelini olu\u015ftururlar.<\/p>\n<p>SSC, bir \u00e7\u00f6z\u00fcm\u00fcn ne oldu\u011funu ve nas\u0131l i\u015fledi\u011fini a\u00e7\u0131klar. SSD ise, \u00e7\u00f6z\u00fcm\u00fcn kullan\u0131m\u0131 s\u0131ras\u0131nda ortaya \u00e7\u0131kan ve ilgili \u015firket i\u00e7in kal\u0131c\u0131 olarak saklanmas\u0131 gereken unsurlar\u0131 i\u00e7erir.<\/p>\n<p>Bu net ayr\u0131m sayesinde, uygulama her yeni s\u00fcr\u00fcmde t\u00fcm veri taban\u0131n\u0131n de\u011fi\u015ftirilmesine gerek kalmadan geli\u015ftirilmeye devam edebilir. Ayn\u0131 zamanda, teknik veri y\u00f6netimi b\u00fcy\u00fcyebilir veya de\u011fi\u015febilir; bunun i\u00e7in mizanpajlar\u0131n ve i\u015f mant\u0131\u011f\u0131n\u0131n tamamen yeniden olu\u015fturulmas\u0131 gerekmez.<\/p>\n<h2>SchallOS Studio: Entegre geli\u015ftirme ortam\u0131<\/h2>\n<p>SchallOS Studio, platformun yeni i\u015f uygulamalar\u0131n\u0131n geli\u015ftirildi\u011fi ve mevcut FileMaker \u00e7\u00f6z\u00fcmlerinin ta\u015f\u0131nd\u0131\u011f\u0131 veya daha da geli\u015ftirildi\u011fi b\u00f6l\u00fcm\u00fcd\u00fcr. Burada tablolar, alanlar, ili\u015fkiler, d\u00fczenler, form\u00fcller, i\u015flevler, diller ve s\u00fcr\u00fcmler ortak bir ortamda y\u00f6netilir.<\/p>\n<p>FileMaker geli\u015ftiricileri i\u00e7in temel \u00e7al\u0131\u015fma \u015fekli tan\u0131d\u0131k gelmelidir. De\u011fi\u015fiklikler yaln\u0131zca soyut kaynak kodu dosyalar\u0131nda yap\u0131lmaz; uygulaman\u0131n g\u00f6r\u00fcn\u00fcr bile\u015fenleriyle ba\u011flant\u0131l\u0131 kal\u0131r. Bir geli\u015ftirici, bir d\u00fczeni d\u00fczenleyebilir, bir alan\u0131 se\u00e7ip \u00f6zelliklerini de\u011fi\u015ftirebilir ve bu de\u011fi\u015fikli\u011fin uygulamaya nas\u0131l yans\u0131d\u0131\u011f\u0131n\u0131 an\u0131nda kontrol edebilir.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6285\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio.jpg\" alt=\"SchallOS St\u00fcdyosu\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Studio-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p>Buna ra\u011fmen SchallOS, FileMaker\u2019yi tamamen kopyalamaya \u00e7al\u0131\u015fm\u0131yor. \u00d6zellikle kendini kan\u0131tlam\u0131\u015f temel fikirler benimsenmektedir: h\u0131zl\u0131 geli\u015ftirme, an\u0131nda geri bildirim ve veri modeli, kullan\u0131c\u0131 aray\u00fcz\u00fc ile i\u015f mant\u0131\u011f\u0131 aras\u0131nda s\u0131k\u0131 bir ba\u011flant\u0131. Buna kar\u015f\u0131l\u0131k, teknik altyap\u0131 yeniden d\u00fczenlenerek ta\u015f\u0131nabilir yap\u0131lar, yapay zeka destekli programlama, dok\u00fcmantasyon ve kontroll\u00fc s\u00fcr\u00fcmler \u00fczerine odaklanmaktad\u0131r.<\/p>\n<h3>D\u00fczenler, nesneler ve \u00f6zellikler<\/h3>\n<p>SchallOS Studio\u2019nun \u00f6nemli bir bile\u015feni, D\u00fczen modudur. Bu modda, bir \u00e7\u00f6z\u00fcm\u00fcn giri\u015f formlar\u0131, listeler, diyalog pencereleri, gezinme alanlar\u0131 ve di\u011fer kullan\u0131c\u0131 aray\u00fczleri olu\u015fturulur.<\/p>\n<p>Olas\u0131 mizanpaj nesneleri aras\u0131nda alanlar, metinler, d\u00fc\u011fmeler, liste nesneleri, sekme alanlar\u0131, a\u00e7\u0131l\u0131r pencereler, kapsay\u0131c\u0131lar ve gezinme \u00f6\u011feleri yer al\u0131r. Nesneler se\u00e7ilebilir, konumland\u0131r\u0131labilir ve bir denetleyici arac\u0131l\u0131\u011f\u0131yla yap\u0131land\u0131r\u0131labilir.<\/p>\n<p>Bir d\u00fczen nesnesi, yaln\u0131zca boyut, konum ve g\u00f6r\u00fcn\u00fcm bilgilerini i\u00e7ermez. Ayr\u0131ca veri kaynaklar\u0131, tetikleyiciler, form\u00fcller, i\u015flevler ve anlamsal etiketlerle de ba\u011flant\u0131l\u0131 olabilir. \u00d6rne\u011fin, bir alan nesnesi veri modelindeki bir alana i\u015faret eder, dile ba\u011fl\u0131 bir etiket alabilir ve alana girildi\u011finde veya \u00e7\u0131k\u0131ld\u0131\u011f\u0131nda belirli i\u015flevleri tetikleyebilir.<\/p>\n<p>Her nesne SSC'nin bir par\u00e7as\u0131 oldu\u011fu i\u00e7in, d\u00fczen de\u011fi\u015fiklikleri s\u00fcr\u00fcmlenebilir, belgelenebilir ve daha sonra bir g\u00fcncelleme yoluyla hedefli bir \u015fekilde da\u011f\u0131t\u0131labilir. B\u00f6ylece kullan\u0131c\u0131 aray\u00fcz\u00fc, izole bir grafik katman\u0131 olarak kalmaz, aksine t\u00fcm uygulaman\u0131n yap\u0131land\u0131r\u0131lm\u0131\u015f bir par\u00e7as\u0131 olur.<\/p>\n<h3>Veri modeli ve anlamsal a\u00e7\u0131klamalar<\/h3>\n<p>Tablolar, alanlar ve ili\u015fkiler de SchallOS Studio'da olu\u015fturulur ve d\u00fczenlenir. Yeni uygulamalar burada ba\u015ftan sona olu\u015fturulabilir. FileMaker ge\u00e7i\u015finde, ge\u00e7i\u015f asistan\u0131 mevcut yap\u0131lar\u0131 m\u00fcmk\u00fcn oldu\u011funca devral\u0131r ve daha sonra bunlar\u0131n \u00fczerinde \u00e7al\u0131\u015f\u0131labilmesi i\u00e7in haz\u0131r hale getirir.<\/p>\n<p>SchallOS\u2019ta bir alan, yaln\u0131zca teknik bir ad ve veri t\u00fcr\u00fcnden ibaret de\u011fildir. Ayr\u0131ca, i\u015flevsel bir a\u00e7\u0131klama, do\u011frulama kurallar\u0131, varsay\u0131lan de\u011ferler, \u00e7eviriler ve belgeleme notlar\u0131 da i\u00e7erebilir.<\/p>\n<p>Bu bilgiler \u00e7e\u015fitli ama\u00e7lara hizmet eder. Di\u011fer geli\u015ftiricilerin \u00e7\u00f6z\u00fcm\u00fc anlamas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r, otomatik dok\u00fcmantasyonu destekler ve entegre yapay zekaya daha iyi bir ba\u011flam sa\u011flar. Platform, \u00f6rne\u011fin bir alan\u0131n ad\u0131n\u0131n \u201eDurum\u201c oldu\u011funu tespit etmekle kalmaz, bunun bir sipari\u015f durumu, \u00f6deme durumu mu yoksa dahili i\u015fleme durumu mu oldu\u011funu da anlayabilir.<\/p>\n<p>Tablolar aras\u0131ndaki ili\u015fkiler de tan\u0131mlanabilir ve i\u015flevsel ba\u011flamlar\u0131 i\u00e7inde belgelenebilir. B\u00f6ylelikle, bilginin daha az\u0131 sadece orijinal geli\u015ftiricinin zihninde gizli kal\u0131r.<\/p>\n<h3>Ger\u00e7ek zamanl\u0131 hesaplamal\u0131 form\u00fcller<\/h3>\n<p>SchallOS\u2019un kendine \u00f6zg\u00fc bir form\u00fcl ortam\u0131 vard\u0131r. Form\u00fcller form\u00fcl d\u00fczenleyicisinde olu\u015fturulur ve d\u00fczenleme s\u0131ras\u0131nda ger\u00e7ek zamanl\u0131 olarak hesaplan\u0131r. B\u00f6ylece, bir ifadede yap\u0131lan de\u011fi\u015fiklikler uygun test de\u011ferleri veya mevcut veri k\u00fcmesiyle an\u0131nda kontrol edilebilir.<\/p>\n<p>Form\u00fcl dili, i\u015f uygulamalar\u0131nda ihtiya\u00e7 duyulan tipik hesaplamalar\u0131 destekler. Bunlar aras\u0131nda matematiksel i\u015flemler, metin i\u015fleme, tarih ve saat hesaplamalar\u0131, mant\u0131ksal ko\u015fullar, alan referanslar\u0131, de\u011fi\u015fkenler ve i\u00e7 i\u00e7e ge\u00e7mi\u015f ifadeler yer al\u0131r.<\/p>\n<p>Mevcut komut yelpazesi, ilk etapta on y\u0131llar boyunca geli\u015fen FileMaker i\u015flev setinden daha s\u0131n\u0131rl\u0131d\u0131r. SchallOS\u2019un, FileMaker\u2019nin ge\u00e7mi\u015fteki her komutunu aynen kopyalamas\u0131 gerekmez. Daha \u00f6nemli olan, a\u00e7\u0131k bir \u015fekilde yap\u0131land\u0131r\u0131lm\u0131\u015f ve geni\u015fletilebilir bir form\u00fcl ortam\u0131d\u0131r.<\/p>\n<p>Belirli \u00e7\u00f6z\u00fcmler veya ge\u00e7i\u015fler i\u00e7in gerekli olmas\u0131 durumunda, daha sonra ek komutlar eklenebilir. Bu s\u00fcre\u00e7te, entegre yapay zeka da mevcut bir hesaplamay\u0131 aktarmaya veya eksik bir i\u015flevi SchallOS mimarisine uygun \u015fekilde geli\u015ftirmeye yard\u0131mc\u0131 olabilir.<\/p>\n<h3>Yeniden kullan\u0131labilir hesaplamalar i\u00e7in \u00f6zel i\u015flevler<\/h3>\n<p>Entegre komutlar\u0131n yan\u0131 s\u0131ra, SchallOS \u00d6zel \u0130\u015flevleri de destekler. Bu i\u015flevler parametreleri al\u0131r, tan\u0131mlanm\u0131\u015f bir hesaplamay\u0131 ger\u00e7ekle\u015ftirir ve bir sonu\u00e7 d\u00f6nd\u00fcr\u00fcr. B\u00f6ylelikle, tekrarlanan kurallar merkezi bir noktadan y\u00f6netilebilir. Buna \u00f6rnek olarak fiyat hesaplamalar\u0131, s\u00fcre belirlemeleri, bi\u00e7imlendirmeler, numara aral\u0131klar\u0131n\u0131n kontrol\u00fc veya i\u00e7e aktar\u0131lan de\u011ferlerin i\u015flenmesi verilebilir.<\/p>\n<p>\u00d6zel i\u015flevler de ger\u00e7ek zamanl\u0131 olarak hesaplan\u0131r ve form\u00fcl d\u00fczenleyicisinde an\u0131nda test edilebilir. Bir i\u015flev daha sonra d\u00fczeltilir veya geni\u015fletilirse, bu i\u015flevi kullanan t\u00fcm form\u00fcller bundan yararlan\u0131r.<\/p>\n<p>Ayr\u0131ca, kendi fonksiyonlar\u0131n\u0131z tan\u0131mlanabilir ve belgelenebilir. B\u00f6ylelikle parametreler, d\u00f6n\u00fc\u015f de\u011feri, \u00f6rnekler ve bilinen hata durumlar\u0131 anla\u015f\u0131l\u0131r bir \u015fekilde takip edilebilir. Bir \u00e7\u00f6z\u00fcm\u00fcn fonksiyon koleksiyonu, say\u0131s\u0131z kopyalanm\u0131\u015f tekil hesaplamalardan olu\u015fmak yerine, yeniden kullan\u0131labilir bir k\u00fct\u00fcphaneye d\u00f6n\u00fc\u015f\u00fcr.<\/p>\n<h3>Daha karma\u015f\u0131k s\u00fcre\u00e7ler i\u00e7in i\u015flevsel konteynerler<\/h3>\n<p>SchallOS\u2019ta daha kapsaml\u0131 i\u015f s\u00fcre\u00e7leri i\u015flev konteynerleri arac\u0131l\u0131\u011f\u0131yla d\u00fczenlenir. \u00d6rne\u011fin, veri kay\u0131tlar\u0131 olu\u015fturabilir, de\u011ferleri kontrol edebilir, diyaloglar\u0131 y\u00f6netebilir, belgeler olu\u015fturabilir veya harici aray\u00fczlere eri\u015febilirsiniz. Bir i\u015flev konteyneri yaln\u0131zca \u00e7al\u0131\u015ft\u0131r\u0131labilir kodu i\u00e7ermez. Buna ek olarak, i\u015flevsel bir a\u00e7\u0131klama, giri\u015f parametreleri, d\u00f6n\u00fc\u015f de\u011ferleri, ba\u011f\u0131ml\u0131l\u0131klar, izin verilen yetenekler ve a\u00e7\u0131k\u00e7a hari\u00e7 tutulan i\u015flemler de dahildir.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6287\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste.jpg\" alt=\"\u0130\u015flevsel konteyner listesi\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Liste-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p>Birden fazla d\u00fczen nesnesi ayn\u0131 i\u015flev kapsay\u0131c\u0131s\u0131n\u0131 kullanabilir. B\u00f6ylelikle, fatura olu\u015fturma i\u015flevi her d\u00fc\u011fme veya d\u00fczen i\u00e7in yeniden olu\u015fturulmas\u0131na gerek kalmaz.<\/p>\n<p>Ta\u015f\u0131nan \u00e7\u00f6z\u00fcmlerde, mevcut FileMaker komut dosyalar\u0131 arka planda bir \u00f6\u011frenme ve referans katman\u0131 olarak korunabilir. Bunlar, orijinal amac\u0131n ve mevcut i\u015f ak\u0131\u015f\u0131n\u0131n anla\u015f\u0131lmas\u0131na yard\u0131mc\u0131 olur. Ancak yeni \u00e7al\u0131\u015ft\u0131r\u0131labilir kod, SchallOS mimarisine uygun olarak olu\u015fturulur.<\/p>\n<h3>Ayn\u0131 ortamda ge\u00e7i\u015f ve yeni geli\u015ftirme<\/h3>\n<p>SchallOS Studio, yaln\u0131zca mevcut FileMaker \u00e7\u00f6z\u00fcmleri i\u00e7in bir hedef de\u011fildir. Yeni uygulamalar tamamen bu platform i\u00e7inde geli\u015ftirilebilir.<\/p>\n<p>Bir ge\u00e7i\u015f i\u015flemi s\u0131ras\u0131nda, sihirbaz \u00f6ncelikle mevcut tablolar\u0131, alanlar\u0131, ili\u015fkileri, d\u00fczenleri ve di\u011fer tan\u0131nabilir bile\u015fenleri devral\u0131r. Ard\u0131ndan, geli\u015ftiriciler i\u00e7e aktar\u0131lan yap\u0131y\u0131 kontrol edebilir, temizleyebilir ve ad\u0131m ad\u0131m yeni i\u015flev mimarisine aktarabilirler.<\/p>\n<p>Bunun amac\u0131, \u00f6nceki t\u00fcm \u00f6zelliklerin aynen kopyalanmas\u0131n\u0131 sa\u011flamak de\u011fildir. Tarihsel s\u00fcre\u00e7te geli\u015fen dolamba\u00e7l\u0131 yollar g\u00f6zden ge\u00e7irilebilir ve daha net yap\u0131larla de\u011fi\u015ftirilebilir. Ayn\u0131 zamanda, mevcut \u00e7\u00f6z\u00fcm\u00fcn teknik bilgisi de korunur.<\/p>\n<p>Yeni ve ta\u015f\u0131nan uygulamalar daha sonra ayn\u0131 ara\u00e7lar\u0131, konteynerleri ve yay\u0131nlama y\u00f6ntemlerini kullan\u0131r.<\/p>\n<h3>De\u011fi\u015fiklikler, kontroll\u00fc s\u00fcr\u00fcmler haline gelir<\/h3>\n<p>St\u00fcdyoda yap\u0131lan bir de\u011fi\u015fiklik, otomatik olarak \u00fcretken bir g\u00fcncellemeye d\u00f6n\u00fc\u015fmez. Geli\u015ftirme a\u015famas\u0131nda, tamamlanmam\u0131\u015f d\u00fczenler, ge\u00e7ici form\u00fcller veya hen\u00fcz test edilmemi\u015f i\u015flevler bulunabilir.<\/p>\n<p>Bu nedenle, birbiriyle ili\u015fkili de\u011fi\u015fiklikler De\u011fi\u015fiklik Oturumlar\u0131\u2019nda kaydedilebilir ve daha sonra bir s\u00fcr\u00fcme atanabilir. Ancak inceleme ve onay s\u00fcrecinden sonra bu de\u011fi\u015fiklikler, yay\u0131nlanm\u0131\u015f bir SSC s\u00fcr\u00fcm\u00fc haline gelir.<\/p>\n<p>Bir s\u00fcr\u00fcm, yeni yap\u0131n\u0131n yan\u0131 s\u0131ra gerekli veri ta\u015f\u0131ma i\u015flemleri, s\u00fcr\u00fcm bilgileri, ba\u011f\u0131ml\u0131l\u0131klar, kontrol ad\u0131mlar\u0131 ve belgeleri de i\u00e7erebilir. Bu sayede, as\u0131l geli\u015ftirme s\u00fcreci, \u00fcretim ortam\u0131ndaki \u00e7al\u0131\u015fma zaman\u0131 \u00f6rneklerine yap\u0131lan da\u011f\u0131t\u0131mdan net bir \u015fekilde ayr\u0131lm\u0131\u015f olur.<\/p>\n<p>B\u00f6ylece SchallOS Studio, yaln\u0131zca bir uygulaman\u0131n tasarland\u0131\u011f\u0131 ve programland\u0131\u011f\u0131 bir ortam olmakla kalmaz. G\u00f6rsel geli\u015ftirme, veri modeli, form\u00fcller, i\u015flevler, dok\u00fcmantasyon ve yay\u0131nlama s\u00fcre\u00e7lerini tek bir ortamda bir araya getirir.<\/p>\n<p>Geli\u015ftirici ile g\u00f6r\u00fcn\u00fcr uygulama aras\u0131ndaki tan\u0131d\u0131k yak\u0131nl\u0131k korunur. Ayn\u0131 zamanda, \u00e7\u00f6z\u00fcmlerin ta\u015f\u0131nabilir, izlenebilir ve uzun vadede bak\u0131m\u0131n\u0131n yap\u0131labilece\u011fi bir teknik temel olu\u015fturulur.<\/p>\n<h2>Form\u00fcllerin ve fonksiyonlar\u0131n ortaya \u00e7\u0131kt\u0131\u011f\u0131 yerde yapay zeka<\/h2>\n<p>Yapay zeka, bir\u00e7ok geli\u015ftirme ortam\u0131nda \u015fu ana kadar \u00f6zellikle ek bir sohbet penceresi arac\u0131l\u0131\u011f\u0131yla sunulmaktad\u0131r. Geli\u015ftirici bir sorunu a\u00e7\u0131klar, kaynak kodunu veya form\u00fclleri sohbete kopyalar ve ard\u0131ndan sonucu tekrar projeye aktar\u0131r. Bu s\u00fcre\u00e7te dil modelinde genellikle tablolar, alanlar, ili\u015fkiler ve uygulaman\u0131n i\u015flevsel anlam\u0131 hakk\u0131nda \u00f6nemli bilgiler eksik kal\u0131r.<\/p>\n<p>Bu nedenle SchallOS, yapay zekay\u0131 geli\u015ftirme ara\u00e7lar\u0131na do\u011frudan entegre eder. Yapay zeka, form\u00fcllerin, \u00f6zel i\u015flevlerin ve i\u015flev kapsay\u0131c\u0131lar\u0131n\u0131n d\u00fczenlendi\u011fi yerlerde kullan\u0131ma haz\u0131rd\u0131r. B\u00f6ylelikle yapay zeka, yaln\u0131zca tek bir soruyu de\u011fil, \u00e7\u00f6z\u00fcm\u00fcn o anki ba\u011flam\u0131n\u0131 da kavrar.<\/p>\n<p>Form\u00fcl d\u00fczenleyicide yapay zeka, \u00f6rne\u011fin d\u00fczenlenmi\u015f ifadeyi, kullan\u0131labilir alanlar\u0131 ve beklenen sonu\u00e7 t\u00fcr\u00fcn\u00fc bilir. Bir i\u015flev kapsay\u0131c\u0131s\u0131 i\u00e7inde ise buna ek olarak, s\u00f6z konusu kapsay\u0131c\u0131n\u0131n a\u00e7\u0131klamas\u0131na, parametrelerine, yeteneklerine ve ba\u011f\u0131ml\u0131l\u0131klar\u0131na da eri\u015febilir.<\/p>\n<p>B\u00f6ylece yapay zeka, ayr\u0131 bir yard\u0131mc\u0131 program haline gelmez, aksine as\u0131l geli\u015ftirme ortam\u0131n\u0131n bir par\u00e7as\u0131 olur.<\/p>\n<h3>Form\u00fcl d\u00fczenleyicisinde destek<\/h3>\n<p>Form\u00fcller, bir i\u015f uygulamas\u0131ndaki pek \u00e7ok i\u015flemi y\u00f6netir. Fiyatlar\u0131 hesaplar, ko\u015fullar\u0131 kontrol eder, s\u00fcreleri belirler veya mizanpaj nesnelerinin g\u00f6r\u00fcn\u00fcm\u00fcn\u00fc etkiler. Entegre yapay zeka, form\u00fcl d\u00fczenleyicisinde a\u015fa\u011f\u0131dakiler dahil olmak \u00fczere \u00e7e\u015fitli i\u015flemler ger\u00e7ekle\u015ftirebilir:<\/p>\n<ul>\n<li>mevcut bir form\u00fcl\u00fc a\u00e7\u0131klamak<\/li>\n<li>olas\u0131 hatalar\u0131 incelemek<\/li>\n<li>Ko\u015fullar\u0131 tamamla<\/li>\n<li>bir ifadeyi basitle\u015ftirmek<\/li>\n<li>bir FileMaker form\u00fcl\u00fcn\u00fc aktarmak<\/li>\n<li>ya da teknik bir a\u00e7\u0131klamadan yola \u00e7\u0131karak yeni bir hesaplama olu\u015fturmak.<\/li>\n<\/ul>\n<p>\u00d6rne\u011fin, bir geli\u015ftirici, \u00e7er\u00e7eve s\u00f6zle\u015fmesi bulunmad\u0131\u011f\u0131 takdirde belirli bir net de\u011ferin \u00fczerindeki sipari\u015flerin ek bir onay gerektirdi\u011fini belirtebilir. Yapay zeka, \u00e7\u00f6z\u00fcmde mevcut alanlardan yararlanarak bundan bir form\u00fcl olu\u015fturabilir. Sonu\u00e7, normal bir form\u00fcl olarak g\u00f6r\u00fcn\u00fcr durumda kal\u0131r. Bu form\u00fcl okunabilir, de\u011fi\u015ftirilebilir ve ger\u00e7ek zamanl\u0131 olarak hesaplanabilir. B\u00f6ylece yapay zeka, davran\u0131\u015f\u0131n\u0131 anlamak zor olan gizli bir s\u00fcre\u00e7 olu\u015fturmaz.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6286\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent.jpg\" alt=\"SchallOS Form\u00fcl Asistan\u0131\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Formel-Assistent-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p>Gerekli bir komut eksikse, yapay zeka bu durumda da uygun bir \u00f6zel i\u015flev veya form\u00fcl ortam\u0131 uzant\u0131s\u0131 olu\u015fturulmas\u0131na yard\u0131mc\u0131 olabilir. B\u00f6ylelikle, ba\u015flang\u0131\u00e7ta daha s\u0131n\u0131rl\u0131 olan SchallOS\u2019un komut yelpazesi geni\u015fletilebilir hale gelir.<\/p>\n<h3>\u0130\u015f gereksinimlerine dayal\u0131 \u00f6zel fonksiyonlar<\/h3>\n<p>Tekrarlanan hesaplamalar, \u00d6zel \u0130\u015flevler olarak merkezi bir \u015fekilde y\u00f6netilebilir. Yapay zeka, bir a\u00e7\u0131klamadan yola \u00e7\u0131karak benzersiz parametrelere, d\u00f6n\u00fc\u015f de\u011ferine ve belgelenmi\u015f davran\u0131\u015fa sahip bir i\u015flev olu\u015fturabilir.<\/p>\n<p>B\u00f6yle bir i\u015flev, \u00f6rne\u011fin indirim s\u00fcrelerini hesaplayabilir, numara aral\u0131klar\u0131n\u0131 kontrol edebilir veya i\u00e7e aktar\u0131lan de\u011ferleri tek tip hale getirebilir. As\u0131l \u00e7\u0131kt\u0131n\u0131n yan\u0131 s\u0131ra test de\u011ferleri, \u00f6rnekler ve olas\u0131 hata durumlar\u0131 da olu\u015fturulabilir.<\/p>\n<p>Bu sadece ilk programlamay\u0131 kolayla\u015ft\u0131rmakla kalmaz. Daha sonraki bir de\u011fi\u015fiklik durumunda, yapay zeka fonksiyonun ne anlama geldi\u011fini ve hangi noktalarda kullan\u0131ld\u0131\u011f\u0131n\u0131 anlayabilir.<\/p>\n<p>B\u00f6ylece, anonim bir hesaplama, \u00e7\u00f6z\u00fcm\u00fcn belgelenmi\u015f ve yeniden kullan\u0131labilir bir bile\u015feni haline gelir.<\/p>\n<h3>A\u00e7\u0131klanan program mant\u0131\u011f\u0131 olarak i\u015flev konteyneri<\/h3>\n<p>SchallOS'ta daha karma\u015f\u0131k i\u015flemler i\u015flev konteynerleri arac\u0131l\u0131\u011f\u0131yla d\u00fczenlenir. Bir i\u015flev konteyneri, \u00f6rne\u011fin veri kay\u0131tlar\u0131 olu\u015fturabilir, girdileri do\u011frulayabilir, diyalog pencerelerini y\u00f6netebilir, belgeler olu\u015fturabilir veya harici aray\u00fczleri \u00e7a\u011f\u0131rabilir. Bunun temelini yap\u0131land\u0131r\u0131lm\u0131\u015f bir a\u00e7\u0131klama olu\u015fturur. Bu a\u00e7\u0131klama \u015funlar\u0131 belirleyebilir:<\/p>\n<ul>\n<li>fonksiyonun hangi g\u00f6revi yerine getirdi\u011fini<\/li>\n<li>hangi parametrelerin aktar\u0131ld\u0131\u011f\u0131<\/li>\n<li>hangi sonucun beklendi\u011fi<\/li>\n<li>hangi tablolara ve alanlara eri\u015fim izni verilir<\/li>\n<li>ba\u015fka hangi i\u015flevlerin kullan\u0131ld\u0131\u011f\u0131<\/li>\n<li>ve hangi i\u015flemlerin a\u00e7\u0131k\u00e7a hari\u00e7 tutuldu\u011fu.<\/li>\n<\/ul>\n<p>Bu y\u00f6nergeler temelinde, yapay zeka i\u015flev konteynerinin \u00e7al\u0131\u015ft\u0131r\u0131labilir kodunu programlar. B\u00f6ylelikle geli\u015ftirici, i\u015f ak\u0131\u015f\u0131n\u0131 art\u0131k yaln\u0131zca \u00e7ok say\u0131da tek tek komut dosyas\u0131 ad\u0131m\u0131ndan olu\u015fturmak zorunda kalmaz. G\u00f6revi, daha \u00e7ok istenen i\u015flevin, s\u0131n\u0131rlar\u0131n\u0131n ve ard\u0131ndan yap\u0131lacak kontrol\u00fcn kesin bir \u015fekilde tan\u0131mlanmas\u0131na kayar.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6288\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition.jpg\" alt=\"\u0130\u015flev konteyneri tan\u0131m\u0131\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Definition-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p>Bununla birlikte, \u00fcretilen kod g\u00f6r\u00fcn\u00fcr durumda kal\u0131r. Bu kod okunabilir, test edilebilir, d\u00fczenlenebilir ve farkl\u0131 s\u00fcr\u00fcmler aras\u0131nda kar\u015f\u0131la\u015ft\u0131r\u0131labilir. Eski s\u00fcr\u00fcmler de saklanabilir ve gerekti\u011finde geri y\u00fcklenebilir. B\u00f6ylece yapay zeka, programlamay\u0131 \u00fcstlenir, ancak teknik sorumlulu\u011fu \u00fcstlenmez.<\/p>\n<h3>FileMaker komut dosyalar\u0131 \u00f6\u011frenme katman\u0131 olarak<\/h3>\n<p>Ta\u015f\u0131nan FileMaker \u00e7\u00f6z\u00fcmlerinde, mevcut komut dosyalar\u0131 genellikle y\u0131llar boyunca geli\u015fen i\u015f mant\u0131\u011f\u0131n\u0131n b\u00fcy\u00fck bir k\u0131sm\u0131n\u0131 i\u00e7erir. Bu komut dosyalar\u0131, hangi alanlar\u0131n de\u011fi\u015ftirildi\u011fini, hangi ko\u015fullar\u0131n kontrol edildi\u011fini ve hangi di\u011fer i\u015flemlerin \u00e7a\u011fr\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6sterir.<\/p>\n<p>Bu komut dosyalar\u0131, SchallOS\u2019ta kal\u0131c\u0131 olarak \u00e7al\u0131\u015ft\u0131r\u0131labilir bir \u00e7al\u0131\u015fma zaman\u0131 katman\u0131 olarak devral\u0131nmaz. Aksi takdirde, \u00f6nceki bir\u00e7ok teknik ba\u011f\u0131ml\u0131l\u0131k ve dolamba\u00e7l\u0131 yol sadece yeni sisteme aktar\u0131lm\u0131\u015f olurdu. Bunun yerine, orijinal FileMaker komut dosyas\u0131 ilgili i\u015flev konteynerinin arka plan\u0131nda korunabilir. Bu komut dosyas\u0131, yapay zeka i\u00e7in \u00f6\u011frenme, referans ve kavrama katman\u0131 i\u015flevi g\u00f6r\u00fcr.<\/p>\n<p>Yapay zeka, buradan mevcut i\u015f ak\u0131\u015f\u0131n\u0131n i\u015flevsel amac\u0131n\u0131 \u00e7\u0131karabilir. Ard\u0131ndan, SchallOS mimarisine uygun \u015fekilde yeni kodu programlar. S\u0131k layout de\u011fi\u015fiklikleri, global alanlar veya ba\u011flama ba\u011fl\u0131 yard\u0131mc\u0131 komut dosyalar\u0131 gibi eski tasar\u0131mlar\u0131n bu s\u00fcre\u00e7te aynen devral\u0131nmas\u0131 gerekmez. Bunlar, yaln\u0131zca as\u0131l i\u015f s\u00fcreci i\u00e7in ger\u00e7ekten gerekli olduklar\u0131 takdirde devam ettirilir.<\/p>\n<p>Bununla birlikte, orijinal komut dosyas\u0131 bir bilgi kayna\u011f\u0131 olarak korunur. Daha sonraki sorgulamalarda, FileMaker \u00e7\u00f6z\u00fcm\u00fcnde bir i\u015flemin ba\u015flang\u0131\u00e7ta nas\u0131l \u00e7\u00f6z\u00fcld\u00fc\u011f\u00fc anla\u015f\u0131labilir.<\/p>\n<h3>Yetenekler ve s\u0131n\u0131rlar a\u00e7\u0131k\u00e7a tan\u0131mlanmaktad\u0131r<\/h3>\n<p>Bir i\u015flev konteyneri, yaln\u0131zca genel bir a\u00e7\u0131klamaya dayal\u0131 olarak uygulaman\u0131n herhangi bir b\u00f6l\u00fcm\u00fcne eri\u015febilmemelidir. Bu nedenle, izin verilen yetkiler ve istisnalar a\u00e7\u0131k\u00e7a belirlenebilir.<\/p>\n<p>\u00d6rne\u011fin, bir i\u015flev belirli bir tablodaki kay\u0131tlar\u0131 okuyup de\u011fi\u015ftirebilir, ancak ayn\u0131 anda silme i\u015flemleri ger\u00e7ekle\u015ftiremez veya sistem yap\u0131land\u0131rmalar\u0131nda de\u011fi\u015fiklik yapamaz. Olu\u015fturulan kod, izin verilmeyen bir yetene\u011fi kullan\u0131yorsa, SchallOS bunu alg\u0131layabilir ve kodun y\u00fcr\u00fct\u00fclmesini veya yay\u0131nlanmas\u0131n\u0131 engelleyebilir.<\/p>\n<p>Bir i\u015flev konteynerinin a\u00e7\u0131klamas\u0131 bu nedenle sadece belgeleme amac\u0131yla kullan\u0131lmaz. Bu a\u00e7\u0131klama, test ve g\u00fcvenlik modelinin bir par\u00e7as\u0131 haline gelir. \u00d6zellikle yapay zeka taraf\u0131ndan \u00fcretilen kodlarda bu s\u0131n\u0131rlama \u00f6nemlidir. Dil modeline net bir hareket alan\u0131 tan\u0131n\u0131rken, platform ise \u00fcretilen i\u015flevin bu \u00e7er\u00e7eve i\u00e7inde kal\u0131p kalmad\u0131\u011f\u0131n\u0131 denetler.<\/p>\n<h3>Do\u011fru ba\u011flam, sonu\u00e7lar\u0131 iyile\u015ftirir<\/h3>\n<p>AI taraf\u0131ndan \u00fcretilen bir fonksiyonun kalitesi, yaln\u0131zca kullan\u0131lan dil modelinin b\u00fcy\u00fckl\u00fc\u011f\u00fcne ba\u011fl\u0131 de\u011fildir. As\u0131l belirleyici olan, modelin gerekli bilgileri al\u0131p almad\u0131\u011f\u0131d\u0131r. SchallOS, ba\u011flam\u0131 \u00e7e\u015fitli d\u00fczeylerden bir araya getirebilir:<\/p>\n<ol>\n<li>g\u00fcncel soru<\/li>\n<li>a\u00e7\u0131k d\u00fczenleyicide<\/li>\n<li>se\u00e7ilen alana veya i\u015flev kapsay\u0131c\u0131s\u0131na<\/li>\n<li>ilgili tablolar ve ili\u015fkiler<\/li>\n<li>mevcut form\u00fcller ve fonksiyonlar<\/li>\n<li>anlamsal a\u00e7\u0131klamalar<\/li>\n<li>Belgeler ve De\u011fi\u015fiklik Ge\u00e7mi\u015fi<\/li>\n<li>ayr\u0131ca ge\u00e7i\u015f i\u015flemlerinde orijinal FileMaker komut dosyas\u0131na.<\/li>\n<\/ol>\n<p>Bu sayede yapay zeka, genel bir sohbet ortam\u0131nda tek ba\u015f\u0131na yap\u0131lan bir sorguya k\u0131yasla \u00e7ok daha do\u011fru sonu\u00e7lar verebilir.<\/p>\n<p>Ayn\u0131 zamanda, her g\u00f6rev i\u00e7in \u00e7\u00f6z\u00fcm\u00fcn tamam\u0131n\u0131n sunulmas\u0131 gerekmez. Ba\u011flam, s\u00f6z konusu i\u015flev i\u00e7in ger\u00e7ekten gerekli olan bilgilerle s\u0131n\u0131rland\u0131r\u0131labilir.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6289\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat.jpg\" alt=\"\u0130\u015flevsel Konteyner Sohbeti\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Funktionscontainer-Chat-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<h3>Kal\u0131c\u0131 ba\u011f yerine de\u011fi\u015ftirilebilir modeller<\/h3>\n<p>AI katman\u0131, tek bir modele veya sa\u011flay\u0131c\u0131ya kal\u0131c\u0131 olarak ba\u011f\u0131ml\u0131 olmamal\u0131d\u0131r. Farkl\u0131 g\u00f6revler, kalite, h\u0131z, maliyet ve veri koruma a\u00e7\u0131s\u0131ndan farkl\u0131 gereksinimler ortaya \u00e7\u0131kar\u0131r.<\/p>\n<p>Karma\u015f\u0131k bir ge\u00e7i\u015f s\u00fcreci, \u00f6zellikle y\u00fcksek performansl\u0131 bir model gerektirebilir. Basit bir a\u00e7\u0131klama veya form\u00fcl uyarlamas\u0131 ise daha k\u00fc\u00e7\u00fck bir modelle ger\u00e7ekle\u015ftirilebilir. Hassas veya kapal\u0131 ortamlar i\u00e7in uzun vadede yerel olarak \u00e7al\u0131\u015ft\u0131r\u0131lan modeller de kullan\u0131labilir.<\/p>\n<p>Bu nedenle kal\u0131c\u0131 bilgi taban\u0131 dil modelinde de\u011fil, SchallOS \u00e7\u00f6z\u00fcm\u00fcnde yer al\u0131r: a\u00e7\u0131klamalarda, yap\u0131larda, komut dosyas\u0131 referanslar\u0131nda, kodda, testlerde ve belgelerde. Yapay zeka modeli ise bu ba\u011flamdan \u00e7al\u0131\u015ft\u0131r\u0131labilir kod veya anla\u015f\u0131l\u0131r \u00f6neriler \u00fcreten, de\u011fi\u015ftirilebilir bir ara\u00e7 olarak kal\u0131r.<\/p>\n<h3>Anla\u015f\u0131l\u0131r, yapay zeka destekli geli\u015ftirme<\/h3>\n<p>SchallOS, i\u015f uygulamalar\u0131 \u00fczerinde do\u011frudan \u00e7al\u0131\u015fmay\u0131 yapay zeka destekli programlama ile birle\u015ftirir. Form\u00fcller do\u011frudan a\u00e7\u0131klanabilir ve olu\u015fturulabilir. \u00d6zel i\u015flevler, yeniden kullan\u0131labilir i\u015f alan\u0131na \u00f6zg\u00fc \u015fartnamelerden ortaya \u00e7\u0131kar. \u0130\u015flev konteynerleri, anlamsal a\u00e7\u0131klamalar\u0131 g\u00f6r\u00fcn\u00fcr ve do\u011frulanabilir kodla birle\u015ftirir.<\/p>\n<p>Ta\u015f\u0131nan \u00e7\u00f6z\u00fcmlerde, FileMaker komut dosyalar\u0131 ek bir \u00f6\u011frenme katman\u0131 olarak korunur. Bu komut dosyalar\u0131, \u00f6nceki teknik ba\u011f\u0131ml\u0131l\u0131klar\u0131 kal\u0131c\u0131 olarak s\u00fcrd\u00fcrmeden mevcut i\u015f s\u00fcre\u00e7lerini anlamaya yard\u0131mc\u0131 olur.<\/p>\n<p>Bu durum, geli\u015ftiricinin rol\u00fcn\u00fcn ortadan kalkaca\u011f\u0131 anlam\u0131na gelmez. Rol\u00fc de\u011fi\u015fir. Kesin gereksinimler, mant\u0131kl\u0131 bir mimari, testler ve teknik denetim, her bir program ad\u0131m\u0131n\u0131n manuel olarak girilmesinden daha \u00f6nemli hale gelir. \u00d6zellikle i\u015f a\u00e7\u0131s\u0131ndan kritik yaz\u0131l\u0131mlar s\u00f6z konusu oldu\u011funda, bu sorumluluk vazge\u00e7ilmez olmaya devam eder.<\/p>\n<hr \/>\n<h3>Yerel yapay zeka sistemlerinin kullan\u0131m\u0131na ili\u015fkin g\u00fcncel anket<\/h3>\n<div class='bootstrap-yop yop-poll-mc'>\n\t\t\t\t\t\t\t<div class=\"basic-yop-poll-container\" style=\"background-color:#ffffff; border:0px; border-style:solid; border-color:#000000; border-radius:5px; padding:0px 5px;\" data-id=\"9\" data-temp=\"basic-pretty\" data-skin=\"square\" data-cscheme=\"blue\" data-cap=\"0\" data-access=\"guest\" data-tid=\"\" data-uid=\"5dbc8a4a1acb20e7743c1a324ad3d467\" data-pid=\"3586\" data-resdet=\"votes-number,percentages\" data-show-results-to=\"guest\" data-show-results-moment=\"after-vote\" data-show-results-only=\"false\" data-show-message=\"true\" data-show-results-as=\"bar\" data-sort-results-by=\"as-defined\" data-sort-results-rule=\"asc\"data-is-ended=\"0\" data-percentages-decimals=\"2\" data-gdpr=\"no\" data-gdpr-sol=\"consent\" data-css=\".basic-yop-poll-container[data-uid] .basic-vote {\t\t\t\t\t\t\t\t\ttext-align: center;\t\t\t\t\t\t\t\t}\" data-counter=\"0\" data-load-with=\"1\" data-notification-section=\"top\"><div class=\"row\"><div class=\"col-md-12\"><div class=\"basic-inner\"><div class=\"basic-message hide\" style=\"border-left: 10px solid #008000; padding: 0px 10px;\" data-error=\"#ff0000\" data-success=\"#008000\"><p class=\"basic-message-text\" style=\"color:#000000; font-size:14px; font-weight:normal;\"><\/p><\/div><div class=\"basic-overlay hide\"><div class=\"basic-vote-options\"><\/div><div class=\"basic-preloader\"><div class=\"basic-windows8\"><div class=\"basic-wBall basic-wBall_1\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_2\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_3\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_4\"><div class=\"basic-wInnerBall\"><\/div><\/div><div class=\"basic-wBall basic-wBall_5\"><div class=\"basic-wInnerBall\"><\/div><\/div><\/div><\/div><\/div><form class=\"basic-form\" action=\"\"><input type=\"hidden\" name=\"_token\" value=\"0a829fb68a\" autocomplete=\"off\"><div class=\"basic-elements\"><div class=\"basic-element basic-question basic-question-text-vertical\" data-id=\"9\" data-uid=\"2d5651b6130b9a37cadef90bad1acbf4\" data-type=\"question\" data-question-type=\"text\" data-required=\"yes\" data-allow-multiple=\"no\" data-min=\"1\" data-max=\"7\" data-display=\"vertical\" data-colnum=\"\" data-display-others=\"no\" data-others-color=\"\" data-others=\"\" data-others-max-chars=\"0\"><div class=\"basic-question-title\"><h5 style=\"color:#000000; font-size:16px; font-weight:normal; text-align:left;\">MLX veya Ollama gibi yerel olarak \u00e7al\u0131\u015fan yapay zeka yaz\u0131l\u0131mlar\u0131 hakk\u0131nda ne d\u00fc\u015f\u00fcn\u00fcyorsunuz?<\/h5><\/div><ul class=\"basic-answers\"><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"45\" data-type=\"text\" data-vn=\"181\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[45]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[45]\" name=\"answer[9]\" value=\"45\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Ingenious - nihayet buluttan ba\u011f\u0131ms\u0131z<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"46\" data-type=\"text\" data-vn=\"32\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[46]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[46]\" name=\"answer[9]\" value=\"46\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">\u0130lgin\u00e7, ancak (hala) \u00e7ok karma\u015f\u0131k<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"47\" data-type=\"text\" data-vn=\"39\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[47]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[47]\" name=\"answer[9]\" value=\"47\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Yak\u0131nda deneyece\u011fim.<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"48\" data-type=\"text\" data-vn=\"6\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[48]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[48]\" name=\"answer[9]\" value=\"48\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">\u0130htiyac\u0131m yok - bulut benim i\u00e7in yeterli<\/span><\/label><\/div><\/li><li class=\"basic-answer\" style=\"padding:0px 0px;\" data-id=\"49\" data-type=\"text\" data-vn=\"6\" data-color=\"#000000\" data-make-link=\"no\" data-link=\"\"><div class=\"basic-answer-content basic-text-vertical\"><label for=\"answer[49]\" class=\"basic-answer-label\"><input type=\"radio\" id=\"answer[49]\" name=\"answer[9]\" value=\"49\"><span class=\"basic-text\" style=\"color: #000000; font-size: 14px; font-weight: normal;\">Bunun tam olarak ne hakk\u0131nda oldu\u011funu bilmiyorum.<\/span><\/label><\/div><\/li><\/ul><\/div><div class=\"clearfix\"><\/div><\/div><div class=\"basic-vote\"><a href=\"#\" class=\"button basic-vote-button\" role=\"button\" style=\"background:#027bb8; border:0px; border-style: solid; border-color:#000000; border-radius:5px; padding:10px 10px; color:#ffffff; font-size:14px; font-weight:normal;\">Oylama<\/a><\/div><input type=\"hidden\" name=\"trp-form-language\" value=\"tr\"\/><\/form><\/div><\/div><\/div><\/div>\n\t\t\t\t\t\t<\/div>\n<hr \/>\n<h2>Uygulaman\u0131n bir par\u00e7as\u0131 olarak dok\u00fcmantasyon ve olay g\u00fcnl\u00fckleri<\/h2>\n<p>Bir i\u015f uygulamas\u0131n\u0131n dok\u00fcmantasyonu genellikle geli\u015ftirme s\u00fcreci tamamland\u0131ktan sonra yaz\u0131l\u0131r. Zaman bask\u0131s\u0131 alt\u0131nda, \u00e7al\u0131\u015fmalar ilk etapta yeni alanlara, d\u00fczenlere, form\u00fcllere ve i\u015flevlere odaklan\u0131r. De\u011fi\u015fikliklerin a\u00e7\u0131klamas\u0131 ise daha sonra eklenecektir.<\/p>\n<p>Ancak zaman ge\u00e7tik\u00e7e, ba\u015flang\u0131\u00e7taki kararlar\u0131 anlamak zorla\u015f\u0131r. \u00c7o\u011fu zaman, belirli bir i\u015flevin neden eklendi\u011fi, hangi nesnelerin etkilendi\u011fi ve hangi \u00f6zel durumlar\u0131n dikkate al\u0131nmas\u0131 gerekti\u011fi art\u0131k tam olarak bilinmez. Bu nedenle SchallOS, dok\u00fcmantasyonu sonradan eklenmi\u015f bir ek g\u00f6rev olarak g\u00f6rmez. \u0130lgili de\u011fi\u015fiklikler, geli\u015ftirme a\u015famas\u0131nda olaylar olarak kaydedilir ve \u00e7\u00f6z\u00fcm\u00fcn ilgili bile\u015fenleriyle ili\u015fkilendirilir.<\/p>\n<p>Bu bilgilerden daha sonra teknik belgeler, s\u00fcr\u00fcm notlar\u0131, m\u00fc\u015fteri raporlar\u0131 veya performans kay\u0131tlar\u0131 olu\u015fturulabilir. B\u00f6ylece belgeler, yaln\u0131zca hat\u0131ralara veya elle tutulan notlara de\u011fil, fiilen yap\u0131lan de\u011fi\u015fikliklere dayan\u0131r.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6290\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll.jpg\" alt=\"SchallOS Olay G\u00fcnl\u00fc\u011f\u00fc\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Ereignisprotokoll-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<h3>Birden fazla d\u00fczeyde ya\u015fanan olaylar<\/h3>\n<p>Bir SchallOS \u00e7\u00f6z\u00fcm\u00fc, yaln\u0131zca tek bir genel protokole sahip de\u011fildir. Platform, kendine \u00f6zg\u00fc g\u00f6revleri olan farkl\u0131 olay d\u00fczeylerini birbirinden ay\u0131r\u0131r.<\/p>\n<ul>\n<li>Bu <strong>Yap\u0131 Protokol\u00fc<\/strong> SSC\u2019deki de\u011fi\u015fiklikleri kaydeder. Bunlar aras\u0131nda \u00f6rne\u011fin yeni tablolar ve alanlar, uyarlanm\u0131\u015f d\u00fczenler, de\u011fi\u015ftirilmi\u015f form\u00fcller veya yeni i\u015flev kapsay\u0131c\u0131lar\u0131 yer al\u0131r.<\/li>\n<li>Bu <strong>Veri Olay G\u00fcnl\u00fc\u011f\u00fc<\/strong> SSD\u2019ye aittir. Burada, aktif kullan\u0131m s\u0131ras\u0131nda mesleki a\u00e7\u0131dan \u00f6nemli i\u015flemler kaydedilir; \u00f6rne\u011fin durum de\u011fi\u015fiklikleri, onaylar, iptaller veya \u00f6nemli veri kay\u0131tlar\u0131ndaki de\u011fi\u015fiklikler.<\/li>\n<li>Buna ek olarak <strong>\u0130\u015fletme olaylar\u0131<\/strong> Runtime ve SchallOS Control'den. Bunlar aras\u0131nda da\u011f\u0131t\u0131mlar, g\u00fcncellemeler, denetimler, yedeklemeler ve geri alma i\u015flemleri yer almaktad\u0131r.<\/li>\n<\/ul>\n<p>Bu alanlar ayr\u0131 kal\u0131r, ancak birbirleriyle ili\u015fkilendirilebilir. Bir geli\u015ftirme g\u00fcnl\u00fc\u011f\u00fc, m\u00fc\u015fteri kay\u0131tlar\u0131nda yap\u0131lan g\u00fcnl\u00fck de\u011fi\u015fiklikler nedeniyle karma\u015f\u0131k hale gelmemelidir. Buna kar\u015f\u0131l\u0131k, dahili teknik ayr\u0131nt\u0131lar, bir faturan\u0131n veya sipari\u015fin i\u015fsel ge\u00e7mi\u015fine otomatik olarak dahil edilmemelidir.<\/p>\n<h3>Yap\u0131 protokol\u00fc, \u00e7\u00f6z\u00fcm\u00fcn geli\u015fimini g\u00f6stermektedir<\/h3>\n<p>Tablolarda, alanlarda, d\u00fczenlerde, form\u00fcllerde ve i\u015flev kapsay\u0131c\u0131lar\u0131nda yap\u0131lan de\u011fi\u015fiklikler, yap\u0131land\u0131r\u0131lm\u0131\u015f olaylar olarak kaydedilebilir. Bir kay\u0131t, hangi nesnenin de\u011fi\u015ftirildi\u011fini, \u00f6nceki durumun ne oldu\u011funu ve yeni durumun ne oldu\u011funu belirtebilir. Ayr\u0131ca geli\u015ftirici, tarih, teknik gerek\u00e7e, ilgili i\u015f emri ve planlanan s\u00fcr\u00fcm bilgisi de kaydedilebilir.<\/p>\n<p>\u00d6rne\u011fin, sipari\u015fler i\u00e7in yeni bir onay s\u00fcreci eklenirse, bu durum muhtemelen birka\u00e7 teknik de\u011fi\u015fikli\u011fe yol a\u00e7abilir. Bir durum alan\u0131 olu\u015fturulur, bir d\u00fczen geni\u015fletilir, bir form\u00fcl uyarlan\u0131r ve yeni bir i\u015flev konteyneri programlan\u0131r.<\/p>\n<p>Yap\u0131 protokol\u00fc bu tekil olaylar\u0131 kaydeder. Ayn\u0131 zamanda, bunlar ortak bir teknik g\u00f6rev alt\u0131nda birle\u015ftirilebilir. B\u00f6ylelikle, birden fazla teknik de\u011fi\u015fikli\u011fin bir araya gelerek yeni bir i\u015f s\u00fcrecini olu\u015fturdu\u011fu a\u00e7\u0131k\u00e7a g\u00f6r\u00fcl\u00fcr.<\/p>\n<h3>De\u011fi\u015fiklik Oturumlar\u0131, birbiriyle ili\u015fkili \u00e7al\u0131\u015fmalar\u0131 bir araya getirir<\/h3>\n<p>Bir geli\u015ftirme g\u00f6revi genellikle bir\u00e7ok k\u00fc\u00e7\u00fck ad\u0131mdan olu\u015fur. Tek tek de\u011fi\u015fikliklerin sadece kronolojik bir listesi, as\u0131l ba\u011flam\u0131 yeterince yans\u0131tmaz.<\/p>\n<p>Bu nedenle SchallOS, birbiriyle ili\u015fkili \u00e7al\u0131\u015fmalar\u0131 \u201cDe\u011fi\u015fim Oturumlar\u0131\u201d alt\u0131nda bir araya getirebilir. Bir \u201cDe\u011fi\u015fim Oturumu\u201d, somut bir g\u00f6revi, geni\u015fletmeyi veya hata d\u00fczeltmesini tan\u0131mlar ve bunlarla ilgili t\u00fcm olaylar\u0131 toplar. \u00d6rne\u011fin \u015funlar\u0131 i\u00e7erebilir:<\/p>\n<ul>\n<li>mesleki g\u00f6rev tan\u0131m\u0131<\/li>\n<li>\u0130lgili tablolar ve d\u00fczenler<\/li>\n<li>de\u011fi\u015ftirilen form\u00fcller ve i\u015flevler<\/li>\n<li>ger\u00e7ekle\u015ftirilen testler<\/li>\n<li>\u00e7\u00f6z\u00fclmemi\u015f konular<\/li>\n<li>ve bir m\u00fc\u015fteriye veya sipari\u015fe atanmas\u0131.<\/li>\n<\/ul>\n<p>Birden fazla De\u011fi\u015fiklik Oturumu daha sonra bir s\u00fcr\u00fcme atanabilir. Bu sayede, geli\u015ftirme g\u00f6revi, teknik de\u011fi\u015fiklikler ve yay\u0131nlanan s\u00fcr\u00fcm aras\u0131nda izlenebilir bir ba\u011flant\u0131 kurulur.<\/p>\n<h3>Yapay zeka, teknik olaylar\u0131 anla\u015f\u0131l\u0131r bir \u015fekilde sunuyor<\/h3>\n<p>Dok\u00fcmantasyon katman\u0131, SchallOS\u2019un entegre yapay zekas\u0131na ba\u011fl\u0131d\u0131r. Bu sayede, kaydedilen olaylar farkl\u0131 hedef gruplar i\u00e7in otomatik olarak d\u00fczenlenebilir.<\/p>\n<p>Teknik bir geli\u015ftirici raporu, bir m\u00fc\u015fteri bildirisinden farkl\u0131 bilgilere ihtiya\u00e7 duyar. Geli\u015ftirici somut alan adlar\u0131n\u0131, i\u015flev kapsay\u0131c\u0131lar\u0131n\u0131 ve veri ta\u015f\u0131ma i\u015flemlerini g\u00f6rmek isterken, m\u00fc\u015fterinin ilgilendi\u011fi ba\u015fl\u0131ca husus, hangi i\u015flevin eklendi\u011fi ve bunun ne gibi faydalar sa\u011flad\u0131\u011f\u0131d\u0131r. Bu nedenle yapay zeka, ayn\u0131 olaylar\u0131 farkl\u0131 bi\u00e7imlerde \u00f6zetleyebilir:<\/p>\n<ul>\n<li>\u015firket i\u00e7i teknik dok\u00fcmantasyon olarak<\/li>\n<li>anla\u015f\u0131l\u0131r bir m\u00fc\u015fteri bilgisi olarak<\/li>\n<li>S\u00fcr\u00fcm Notlar\u0131 olarak<\/li>\n<li>proje raporu olarak<\/li>\n<li>ya da bir fatura i\u00e7in \u00f6deme belgesi olarak.<\/li>\n<\/ul>\n<p>Metinler, genel bir a\u00e7\u0131klamadan serbest\u00e7e olu\u015fturulmaz. Bunlar, De\u011fi\u015fiklik Oturumlar\u0131\u2019ndan, anlamsal nesne a\u00e7\u0131klamalar\u0131ndan ve fiili yap\u0131 de\u011fi\u015fikliklerinden t\u00fcretilir.<\/p>\n<p>Olu\u015fturulan metin, kaynaklar\u0131yla ba\u011flant\u0131l\u0131 kal\u0131r. Geli\u015ftirici, bir ifadenin hangi olaylara dayand\u0131\u011f\u0131n\u0131 kontrol edebilir ve metni kullanmadan \u00f6nce d\u00fczeltebilir veya onaylayabilir.<\/p>\n<h3>Geli\u015ftiriciler ve m\u00fc\u015fteriler i\u00e7in performans raporlar\u0131<\/h3>\n<p>\u00d6zel yaz\u0131l\u0131m geli\u015ftiricileri i\u00e7in dok\u00fcmantasyon, ekonomik a\u00e7\u0131dan da \u00f6nemlidir. Hizmetler m\u00fc\u015fteriye anla\u015f\u0131l\u0131r bir \u015fekilde a\u00e7\u0131klanmal\u0131 ve genellikle s\u00fcre veya i\u015f paketi baz\u0131nda faturaland\u0131r\u0131lmal\u0131d\u0131r.<\/p>\n<p>Uygulamada, bu t\u00fcr hizmet kay\u0131tlar\u0131 genellikle fatura kesilmeden hemen \u00f6nce d\u00fczenlenir. Bunun i\u00e7in e-postalar, notlar ve hat\u0131rlat\u0131c\u0131lar taranmal\u0131d\u0131r.<\/p>\n<p>SchallOS, fiilen kaydedilen geli\u015ftirme olaylar\u0131n\u0131 bir m\u00fc\u015fteriye, projeye veya sipari\u015fe atayabilir. Yapay zeka, bunlardan bir hizmet raporu i\u00e7in uygun giri\u015fler olu\u015fturur. \u00d6rne\u011fin, birden fazla teknik de\u011fi\u015fiklik anla\u015f\u0131l\u0131r bir hizmet olarak \u00f6zetlenebilir:<\/p>\n<blockquote><p><em>Sipari\u015f y\u00f6netimine, durum kontrol\u00fc, kullan\u0131c\u0131 haklar\u0131 ve giri\u015f formunun \u00f6zelle\u015ftirilmesini i\u00e7eren iki a\u015famal\u0131 bir onay s\u00fcreci eklenmesi.<\/em><\/p><\/blockquote>\n<p>Temelindeki teknik i\u015flemler h\u00e2l\u00e2 g\u00f6r\u00fclebilir durumdad\u0131r. M\u00fc\u015fteri a\u00e7\u0131klamas\u0131 yaln\u0131zca anla\u015f\u0131l\u0131r bir \u00f6zet niteli\u011findedir. Nihai se\u00e7im geli\u015ftiriciye aittir. Her teknik olay otomatik olarak faturaland\u0131r\u0131labilir de\u011fildir ve \u015firket i\u00e7i denemeler veya d\u00fczeltmelerin faturada tek tek belirtilmesi gerekmez.<\/p>\n<h3>Veri d\u00fczeyindeki olaylar<\/h3>\n<p>\u00dcretim ortam\u0131nda da \u00f6ng\u00f6r\u00fclen t\u00fcm veri olaylar\u0131 g\u00fcnl\u00fc\u011fe kaydedilebilir. Bunlar aras\u0131nda veri kay\u0131tlar\u0131n\u0131n olu\u015fturulmas\u0131 ve de\u011fi\u015ftirilmesi, durum de\u011fi\u015fiklikleri, onaylar, i\u00e7e aktarmalar, d\u0131\u015fa aktarmalar veya otomatik olarak y\u00fcr\u00fct\u00fclen s\u00fcre\u00e7ler yer al\u0131r. Bir kay\u0131t \u015funlar\u0131 i\u00e7erebilir:<\/p>\n<ul>\n<li>Hangi kullan\u0131c\u0131 veya i\u015flem bu eylemi tetiklemi\u015ftir?<\/li>\n<li>hangi veri kayd\u0131 etkilendi<\/li>\n<li>hangi de\u011ferler de\u011fi\u015ftirildi<\/li>\n<li>hangi i\u015flevin y\u00fcr\u00fct\u00fcld\u00fc\u011f\u00fc<\/li>\n<li>ve i\u015flemin ba\u015far\u0131yla tamamlan\u0131p tamamlanmad\u0131\u011f\u0131n\u0131.<\/li>\n<\/ul>\n<p>Kullan\u0131lan \u00e7\u00f6z\u00fcm, hangi olaylar\u0131n ne kadar ayr\u0131nt\u0131l\u0131 olarak kaydedilece\u011fini belirler. K\u00fc\u00e7\u00fck bir metin d\u00fczeltmesi, halihaz\u0131rda onaylanm\u0131\u015f bir faturada yap\u0131lan de\u011fi\u015fiklikle ayn\u0131 \u00f6neme sahip de\u011fildir. Veri olay g\u00fcnl\u00fc\u011f\u00fc, bu sayede SSD\u2019nin i\u015f ge\u00e7mi\u015fini olu\u015fturur. Destek hizmetlerini, hata analizini ve \u00f6nemli i\u015f s\u00fcre\u00e7lerinin izlenebilirli\u011fini destekler.<\/p>\n<p>Bu t\u00fcr bir protokol, denetim gereklilikleri i\u00e7in de bir temel olu\u015fturabilir. Ancak bununla t\u00fcm yasal veya sekt\u00f6re \u00f6zg\u00fc gerekliliklerin kar\u015f\u0131lan\u0131p kar\u015f\u0131lanmad\u0131\u011f\u0131, her bir uygulama durumu i\u00e7in ayr\u0131 ayr\u0131 incelenmelidir.<\/p>\n<h3>Belgeler, s\u00fcr\u00fcmler ve g\u00fcncellemeleri de kapsar<\/h3>\n<p>Kaydedilen geli\u015ftirme olaylar\u0131 ayn\u0131 zamanda s\u00fcr\u00fcm ve g\u00fcncelleme s\u00fcrecine de dahil edilir. Yeni bir s\u00fcr\u00fcm yay\u0131nland\u0131\u011f\u0131nda, SchallOS hangi i\u015flevlerin eklendi\u011fini, hangi hatalar\u0131n giderildi\u011fini ve hangi veri yap\u0131lar\u0131n\u0131n de\u011fi\u015ftirildi\u011fini otomatik olarak derleyebilir. Bu sayede teknik de\u011fi\u015fiklik listeleri, kullan\u0131c\u0131 notlar\u0131 ve ge\u00e7i\u015f bilgileri olu\u015fturulur.<\/p>\n<p>Kurulumdan sonra, belirli bir \u00e7al\u0131\u015fma zaman\u0131 \u00f6rne\u011fine hangi s\u00fcr\u00fcm\u00fcn y\u00fcklendi\u011fi ve bu s\u00fcr\u00fcmde hangi de\u011fi\u015fikliklerin yer ald\u0131\u011f\u0131 net bir \u015fekilde takip edilebilir.<\/p>\n<p>Yedeklemeler, testler veya olas\u0131 bir geri alma i\u015flemi gibi operasyonel olaylar da belgelenir. B\u00f6ylelikle daha sonra sadece neyin geli\u015ftirildi\u011fi de\u011fil, ayn\u0131 zamanda bir de\u011fi\u015fikli\u011fin ne zaman ve hangi sonu\u00e7la \u00fcretim ortam\u0131na devreye al\u0131nd\u0131\u011f\u0131 da tespit edilebilir.<\/p>\n<h3>Giderek geni\u015fleyen bir bilgi taban\u0131<\/h3>\n<p>Olay g\u00fcnl\u00fc\u011f\u00fc, anlamsal a\u00e7\u0131klamalar ve yapay zeka deste\u011finin bir araya gelmesi, uzun vadede \u00e7\u00f6z\u00fcm\u00fcn tamam\u0131na ili\u015fkin bir bilgi taban\u0131 olu\u015fturur. Daha sonra bir de\u011fi\u015fiklik yap\u0131ld\u0131\u011f\u0131nda, sadece mevcut kod incelenmez. Bir i\u015flevin ne zaman devreye al\u0131nd\u0131\u011f\u0131, bunun ard\u0131ndaki i\u015f gerek\u00e7esi ve o d\u00f6nemde hangi di\u011fer alanlar\u0131n etkilendi\u011fi de net bir \u015fekilde g\u00f6r\u00fclebilir.<\/p>\n<p>\u00d6zellikle uzun y\u0131llar boyunca geli\u015fen i\u015f uygulamalar\u0131nda bu bilgi hayati \u00f6nem ta\u015f\u0131r. G\u00f6r\u00fcn\u00fc\u015fte gereksiz gibi g\u00f6r\u00fcnen bir \u00f6zel durumun \u00f6nemli bir tarihsel nedeni olabilir. Dok\u00fcmantasyon olmazsa, daha sonraki bir revizyon s\u0131ras\u0131nda bu durumun yanl\u0131\u015fl\u0131kla kald\u0131r\u0131lma riski vard\u0131r. Bu nedenle SchallOS, sadece teknik durumlar\u0131 de\u011fil, ayn\u0131 zamanda geli\u015ftirme ge\u00e7mi\u015fini ve bununla ilgili kararlar\u0131 da korur.<\/p>\n<p>B\u00f6ylece dok\u00fcmantasyon, uygulaman\u0131n aktif bir par\u00e7as\u0131 haline gelir. Sistemde ger\u00e7ekten ger\u00e7ekle\u015fen olaylara dayal\u0131 olarak geli\u015ftirme, m\u00fc\u015fteri ileti\u015fimi, faturaland\u0131rma, destek, s\u00fcr\u00fcm yay\u0131nlar\u0131 ve uzun vadeli bak\u0131m s\u00fcre\u00e7lerini destekler.<\/p>\n<h2>Platform ve uygulamalar i\u00e7in sistem genelinde bir g\u00fcncelleme s\u00fcreci<\/h2>\n<p>\u0130\u015fletme yaz\u0131l\u0131mlar\u0131 nadiren uzun s\u00fcre de\u011fi\u015fmeden kal\u0131r. Yeni gereksinimler, yasal de\u011fi\u015fiklikler, hata d\u00fczeltmeleri ve teknik geli\u015fmeler d\u00fczenli olarak yeni s\u00fcr\u00fcmlerin ortaya \u00e7\u0131kmas\u0131na neden olur. Bu s\u00fcre\u00e7te, yaln\u0131zca dosyalar\u0131 de\u011fi\u015ftirmek yeterli de\u011fildir. Her g\u00fcncellemeden \u00f6nce, hangi s\u00fcr\u00fcm\u00fcn ge\u00e7erli oldu\u011fu, veri yap\u0131lar\u0131n\u0131n uyarlanmas\u0131 gerekip gerekmedi\u011fi ve bir hata durumunda \u00f6nceki durumun nas\u0131l geri y\u00fcklenebilece\u011fi kontrol edilmelidir.<\/p>\n<p>Bir\u00e7ok \u00f6zel uygulamada bu t\u00fcr s\u00fcre\u00e7ler ancak sonradan ortaya \u00e7\u0131kar. G\u00fcncellemeler daha sonra manuel talimatlar, yedek kopyalar ve m\u00fc\u015fteriye \u00f6zel komut dosyalar\u0131 arac\u0131l\u0131\u011f\u0131yla da\u011f\u0131t\u0131l\u0131r. Her yeni kurulumla birlikte, farkl\u0131 s\u00fcr\u00fcmlerin ve \u00f6zel \u00e7\u00f6z\u00fcmlerin ortaya \u00e7\u0131kma riski artar.<\/p>\n<p>Bu nedenle SchallOS, g\u00fcncellemeleri sistem genelinde bir platform i\u015flevi olarak ele al\u0131r. Hem SchallOS\u2019un kendisi hem de platform \u00fczerinden geli\u015ftirilen m\u00fc\u015fteri \u00e7\u00f6z\u00fcmleri, ayn\u0131 temel i\u015f ak\u0131\u015f\u0131 \u00fczerinden g\u00fcncellenir.<\/p>\n<p>Bir geli\u015ftirici, yeni bir uygulama i\u00e7in \u00f6ncelikle kendi g\u00fcncelleme s\u00fcrecini tasarlamak zorunda kalmaz. S\u00fcr\u00fcmleme, denetim, da\u011f\u0131t\u0131m ve g\u00fcnl\u00fck kayd\u0131, ba\u015f\u0131ndan itibaren ortak mimarinin bir par\u00e7as\u0131d\u0131r.<\/p>\n<h3>SSC ve SSD\u2019nin birbirinden ayr\u0131lmas\u0131, \u00fcretken verileri korur<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-6284\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD.jpg\" alt=\"\" width=\"360\" height=\"216\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD.jpg 720w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD-300x180.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SSC-SSD-18x12.jpg 18w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/>G\u00fcncellenebilirlik, yap\u0131 ve verilerin birbirinden ayr\u0131lmas\u0131yla do\u011frudan ilgilidir. SSC, uygulaman\u0131n mizanpajlar\u0131n\u0131, form\u00fcllerini, i\u015flev kapsay\u0131c\u0131lar\u0131n\u0131, dil tan\u0131mlar\u0131n\u0131 ve veri modelini i\u00e7erir. SSD ise ilgili \u015firketin \u00fcretken i\u015f verilerini i\u00e7erir.<\/p>\n<p>Bu nedenle, yeni bir s\u00fcr\u00fcmde t\u00fcm uygulama ve i\u00e7indeki t\u00fcm m\u00fc\u015fteri verileri de\u011fi\u015ftirilmez. Bunun yerine, mevcut SSD kullan\u0131m yerinde kal\u0131rken yeni bir SSC yay\u0131nlanabilir.<\/p>\n<p>Yeni yap\u0131 ek alanlar, tablolar veya de\u011fi\u015ftirilmi\u015f veri formatlar\u0131 gerektiriyorsa, bunun i\u00e7in a\u00e7\u0131k\u00e7a tan\u0131mlanm\u0131\u015f ge\u00e7i\u015f ad\u0131mlar\u0131 uygulan\u0131r. \u00dcretim ortam\u0131ndaki veriler, yeni yap\u0131ya kontroll\u00fc bir \u015fekilde uyarlan\u0131r ve fark edilmeden ba\u015fka bir veri setiyle de\u011fi\u015ftirilmez.<\/p>\n<p>Bu net ayr\u0131m, her g\u00fcncellemede t\u00fcm i\u015f verilerini yeni bir tam dosyaya aktarmak zorunda kalmadan uygulamalar\u0131n uzun y\u0131llar boyunca geli\u015ftirilmesine olanak tan\u0131r.<\/p>\n<h3>Geli\u015ftirme a\u015famas\u0131ndan s\u00fcr\u00fcm yay\u0131nlanmas\u0131na kadar<\/h3>\n<p>SchallOS Studio\u2019daki her de\u011fi\u015fiklik, hemen \u00fcretime uygun olmayabilir. Geli\u015ftirme a\u015famas\u0131nda, ge\u00e7ici d\u00fczenler, eksik i\u015flevler veya hen\u00fcz test edilmemi\u015f form\u00fcller bulunabilir.<\/p>\n<p>Bu nedenle, birbiriyle ili\u015fkili de\u011fi\u015fiklikler \u00f6ncelikle De\u011fi\u015fiklik Oturumlar\u0131nda kaydedilir ve planlanm\u0131\u015f bir s\u00fcr\u00fcme atan\u0131r. Ancak inceleme ve onay s\u00fcrecinden sonra bu de\u011fi\u015fiklikler yay\u0131nlanm\u0131\u015f bir s\u00fcr\u00fcm haline gelir. Bir s\u00fcr\u00fcm, di\u011ferlerinin yan\u0131 s\u0131ra \u015funlar\u0131 i\u00e7erebilir:<\/p>\n<ul>\n<li>belirgin bir s\u00fcr\u00fcm numaras\u0131<\/li>\n<li>g\u00fcncellenmi\u015f SSC<\/li>\n<li>Gerekli SSD ge\u00e7i\u015fleri<\/li>\n<li>teknik gereklilikler<\/li>\n<li>\u00c7al\u0131\u015fma zaman\u0131 veya adapt\u00f6rlere ba\u011fl\u0131l\u0131klar<\/li>\n<li>Denetim ve test a\u015famalar\u0131<\/li>\n<li>S\u00fcr\u00fcm Notlar\u0131<\/li>\n<li>ve olas\u0131 bir geri alma i\u015flemi i\u00e7in bilgiler.<\/li>\n<\/ul>\n<p>Bunun i\u00e7in temel, dok\u00fcmantasyon katman\u0131 sa\u011flar. Kaydedilen geli\u015ftirme olaylar\u0131ndan, teknik de\u011fi\u015fiklik listeleri ve anla\u015f\u0131l\u0131r kullan\u0131c\u0131 talimatlar\u0131 otomatik olarak olu\u015fturulabilir.<\/p>\n<p>Dolay\u0131s\u0131yla bir s\u00fcr\u00fcm, yaln\u0131zca de\u011fi\u015ftirilmi\u015f dosyalardan ibaret de\u011fildir. Ayn\u0131 zamanda nelerin de\u011fi\u015ftirildi\u011fini, hangi \u00f6n ko\u015fullar\u0131n ge\u00e7erli oldu\u011funu ve kurulumun nas\u0131l kontrol edilmesi gerekti\u011fini de a\u00e7\u0131klar.<\/p>\n<h3>SchallOS Control, da\u011f\u0131t\u0131m\u0131 y\u00f6netir<\/h3>\n<p>SchallOS Control, g\u00fcncellemelerin operasyonel y\u00f6netimini \u00fcstlenir. Bu sistemde hangi \u00f6rneklerin mevcut oldu\u011fu, hangi s\u00fcr\u00fcmlerin install a\u015famas\u0131na getirildi\u011fi ve hangi g\u00fcncellemelerin haz\u0131r oldu\u011fu g\u00f6r\u00fclebilir. Kurulumdan \u00f6nce Control, di\u011ferlerinin yan\u0131 s\u0131ra \u015funlar\u0131 kontrol edebilir:<\/p>\n<ul>\n<li>Hedef kurumun ula\u015f\u0131labilir olup olmad\u0131\u011f\u0131<\/li>\n<li>Hangi Runtime ve SSC s\u00fcr\u00fcm\u00fcn\u00fcn kullan\u0131ld\u0131\u011f\u0131<\/li>\n<li>Hangi veritaban\u0131 adapt\u00f6r\u00fc etkin?<\/li>\n<li>uygun bir yedekleme olu\u015fturulup olu\u015fturulamayaca\u011f\u0131<\/li>\n<li>ve s\u00fcr\u00fcm\u00fcn t\u00fcm ko\u015fullar\u0131n\u0131n kar\u015f\u0131lan\u0131p kar\u015f\u0131lanmad\u0131\u011f\u0131n\u0131.<\/li>\n<\/ul>\n<p>Bu sayede, teknik a\u00e7\u0131dan uygun olmayan veya haz\u0131rl\u0131klar\u0131 tam olarak tamamlanmam\u0131\u015f bir kurulumda g\u00fcncellemenin ger\u00e7ekle\u015ftirilmesi engellenir.<\/p>\n<p>Ayr\u0131ca, bir s\u00fcr\u00fcm\u00fcn t\u00fcm sistemlere ayn\u0131 anda da\u011f\u0131t\u0131lmas\u0131 gerekmez. \u00d6ncelikle bir test ortam\u0131nda veya se\u00e7ilen kurulumlarda kullan\u0131labilir. Ancak ba\u015far\u0131l\u0131 bir \u015fekilde test edildikten sonra daha geni\u015f \u00e7apl\u0131 bir \u015fekilde devreye al\u0131n\u0131r.<\/p>\n<p>Bunun i\u00e7in farkl\u0131 g\u00fcncelleme kanallar\u0131 belirlenebilir; \u00f6rne\u011fin, kararl\u0131 \u00fcretim s\u00fcr\u00fcmleri, \u00f6n s\u00fcr\u00fcmler, dahili testler veya m\u00fc\u015fteriye \u00f6zel s\u00fcr\u00fcmler.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6292 size-full\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container.jpg\" alt=\"SchallOS-Control: Depolama Konteyneri\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Storage-Container-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<h3>\u0130mzalar ve benzersiz s\u00fcr\u00fcm numaralar\u0131<\/h3>\n<p>G\u00fcncelleme paketlerine kontrol toplamlar\u0131 ve dijital imzalar eklenebilir. Bu sayede SchallOS Control, bir paketin eksiksiz olup olmad\u0131\u011f\u0131n\u0131, belirtilen kaynaktan gelip gelmedi\u011fini ve yay\u0131nland\u0131\u011f\u0131ndan bu yana de\u011fi\u015ftirilip de\u011fi\u015ftirilmedi\u011fini tespit eder.<\/p>\n<p>Ayr\u0131ca, s\u00fcr\u00fcm\u00fcn ger\u00e7ekten ilgili \u00e7\u00f6z\u00fcme ait olup olmad\u0131\u011f\u0131 da kontrol edilir. Yeni bir SSC, yanl\u0131\u015fl\u0131kla ba\u015fka bir uygulaman\u0131n SSD\u2019sine ba\u011flanmamal\u0131d\u0131r.<\/p>\n<p>Benzersiz \u00e7\u00f6z\u00fcm kimlikleri, yap\u0131 s\u00fcr\u00fcmleri ve veri modeli s\u00fcr\u00fcmleri, install a\u015famal\u0131 durumun izlenebilirli\u011fini sa\u011flar. Gerekli ara ad\u0131mlar da tespit edilebilir. \u00d6rne\u011fin, \u00f6nceden gerekli bir veri ta\u015f\u0131ma i\u015fleminin ger\u00e7ekle\u015ftirilmesi gerekiyorsa, bir kurulum \u00e7ok eski bir s\u00fcr\u00fcmden do\u011frudan en son s\u00fcr\u00fcme ge\u00e7emez.<\/p>\n<h3>Yedekleme, Ta\u015f\u0131ma ve Do\u011frulama<\/h3>\n<p>Yap\u0131sal bir g\u00fcncelleme yap\u0131lmadan \u00f6nce mevcut durum yedeklenir. Yedeklemenin somut \u015fekli, kullan\u0131lan veritaban\u0131 adapt\u00f6r\u00fcne g\u00f6re de\u011fi\u015fir. Yerel bir IndexedDB veya SQLite kurulumu, bir PostgreSQL sunucusundan farkl\u0131 y\u00f6ntemler gerektirir.<\/p>\n<p>Ard\u0131ndan g\u00fcncelleme paketi kontrol edilir, yeni install yap\u0131s\u0131 olu\u015fturulur ve gerekirse veri ta\u015f\u0131ma i\u015flemi ger\u00e7ekle\u015ftirilir. Etkinle\u015ftirme i\u015fleminin ard\u0131ndan do\u011frulama a\u015famas\u0131 gelir. Bu a\u015famada SchallOS, \u00f6rne\u011fin a\u015fa\u011f\u0131dakileri kontrol edebilir:<\/p>\n<ul>\n<li>beklenen t\u00fcm tablolar ve alanlar\u0131n mevcut olup olmad\u0131\u011f\u0131,<\/li>\n<li>veri aktar\u0131m\u0131n\u0131n tam olarak ger\u00e7ekle\u015ftirilip ger\u00e7ekle\u015ftirilmedi\u011fi,<\/li>\n<li>veri sat\u0131rlar\u0131n\u0131n say\u0131s\u0131 ve kontrol toplamlar\u0131n\u0131n do\u011fru olup olmad\u0131\u011f\u0131,<\/li>\n<li>ve \u00f6nemli i\u015flevlerin d\u00fczg\u00fcn bir \u015fekilde yerine getirilip getirilmedi\u011fini.<\/li>\n<\/ul>\n<p>Ancak bu testler ba\u015far\u0131yla tamamland\u0131\u011f\u0131nda g\u00fcncelleme install a\u015famas\u0131na ge\u00e7mi\u015f say\u0131l\u0131r. Dolay\u0131s\u0131yla, sadece dosya aktar\u0131m\u0131 yeterli de\u011fildir. \u00d6nemli olan, yap\u0131, veriler ve \u00e7al\u0131\u015fma zaman\u0131n\u0131n daha sonra yeniden tutarl\u0131 ve i\u015flevsel bir durum olu\u015fturmas\u0131d\u0131r.<\/p>\n<h3>G\u00fcncellemelerin ba\u015far\u0131s\u0131z olmas\u0131 durumunda geri alma<\/h3>\n<p>Dikkatli bir haz\u0131rl\u0131k s\u00fcrecine ra\u011fmen, bir g\u00fcncelleme ba\u015far\u0131s\u0131z olabilir. Beklenmedik eski veriler, hatal\u0131 bir ta\u015f\u0131ma i\u015flemi veya g\u00f6z ard\u0131 edilen bir ba\u011f\u0131ml\u0131l\u0131k, yeni s\u00fcr\u00fcm\u00fcn g\u00fcvenli bir \u015fekilde etkinle\u015ftirilememesine neden olabilir. Bu t\u00fcr durumlar i\u00e7in g\u00fcncelleme s\u00fcrecine bir geri alma i\u015flemi dahildir. Bu i\u015flemde, \u00f6nceki SSC s\u00fcr\u00fcm\u00fc, yedeklenmi\u015f SSD durumu ve \u00f6nceki yap\u0131land\u0131rma geri y\u00fcklenir.<\/p>\n<p>Ancak her g\u00fcncelleme istedi\u011fi kadar geriye al\u0131namaz. Kurulumdan sonra de\u011fi\u015ftirilen kurallara g\u00f6re yeni \u00fcretim verileri i\u015flenmi\u015fse, tamamen eski duruma d\u00f6nmek sorun yaratabilir. Bu nedenle bir s\u00fcr\u00fcmde, geri alma i\u015fleminin hangi ko\u015fullarda m\u00fcmk\u00fcn oldu\u011fu belirtilmelidir.<\/p>\n<p>Baz\u0131 durumlarda, eski bir veri setini geri y\u00fcklemek yerine d\u00fczeltici bir takip g\u00fcncellemesi yapmak daha mant\u0131kl\u0131d\u0131r. Platform, teknik altyap\u0131y\u0131 sa\u011flar; ancak somut karar, s\u00f6z konusu de\u011fi\u015fikli\u011fe ve bunun i\u015f a\u00e7\u0131s\u0131ndan \u00f6nemine ba\u011fl\u0131d\u0131r.<\/p>\n<h3>SchallOS\u2019un kendisi de bu i\u015f ak\u0131\u015f\u0131n\u0131 kullan\u0131yor<\/h3>\n<p>G\u00fcncelleme s\u00fcreci sadece m\u00fc\u015fteri \u00e7\u00f6z\u00fcmleri i\u00e7in tasarlanmam\u0131\u015ft\u0131r. SchallOS Studio, Runtime, Control ve di\u011fer platform bile\u015fenleri de ayn\u0131 temel mekanizmalar arac\u0131l\u0131\u011f\u0131yla g\u00fcncellenir. Yeni platform s\u00fcr\u00fcmleri, form\u00fcl ortam\u0131na y\u00f6nelik geni\u015fletmeler, yapay zeka katman\u0131nda iyile\u015ftirmeler, yeni veritaban\u0131 adapt\u00f6rleri veya g\u00fcvenlik d\u00fczeltmeleri i\u00e7erebilir. Burada da s\u00fcr\u00fcm numaralar\u0131, ba\u011f\u0131ml\u0131l\u0131klar, imzalar ve do\u011frulamalar gereklidir.<\/p>\n<p>B\u00f6ylelikle altyap\u0131, platformun devam eden i\u015fletimi s\u0131ras\u0131nda bizzat kullan\u0131l\u0131r ve s\u00fcrekli olarak test edilir. SchallOS ile geli\u015ftirilen uygulamalar da ayn\u0131 s\u00fcre\u00e7lerden yararlan\u0131r.<\/p>\n<p>B\u00f6ylece geli\u015ftirici, yaln\u0131zca teorik olarak \u00f6ng\u00f6r\u00fclen bir g\u00fcncelleme i\u015flevi de\u011fil, ayn\u0131 zamanda t\u00fcm sistemin i\u015fletilmesi ve daha da geli\u015ftirilmesine y\u00f6nelik bir s\u00fcre\u00e7 elde eder.<\/p>\n<h3>Gelecek s\u00fcr\u00fcmler i\u00e7in planlanan bir yol<\/h3>\n<p>G\u00fcncelleme s\u00fcrecinin g\u00fcc\u00fc, yaln\u0131zca yeni dosyalar\u0131n otomatik olarak da\u011f\u0131t\u0131lmas\u0131ndan ibaret de\u011fildir. As\u0131l \u00f6nemli olan, geli\u015ftirme, dok\u00fcmantasyon, yedekleme, ta\u015f\u0131ma, test ve geri alma i\u015flemlerinin tek bir ortak s\u00fcre\u00e7 i\u00e7inde birbirine ba\u011flanmas\u0131d\u0131r.<\/p>\n<p>SchallOS'un kendisi ve bununla geli\u015ftirilen uygulamalar ayn\u0131 temel altyap\u0131y\u0131 kullan\u0131r. SSC ve SSD'nin birbirinden ayr\u0131lmas\u0131, yap\u0131n\u0131n daha da geli\u015febilmesini sa\u011flarken, \u00fcretim verilerinin korunmas\u0131n\u0131 ve kontroll\u00fc bir \u015fekilde uyarlanmas\u0131n\u0131 garanti eder.<\/p>\n<p>ShallOS ile geli\u015ftirilen bir \u00e7\u00f6z\u00fcm, bu sayede en ba\u015f\u0131ndan itibaren gelecekteki s\u00fcr\u00fcmler i\u00e7in planlanm\u0131\u015f bir yol haritas\u0131na sahiptir. \u00d6zellikle uzun y\u0131llar boyunca kullan\u0131lacak i\u015f yaz\u0131l\u0131mlar\u0131nda bu g\u00fcncelleme \u00f6zelli\u011fi, ek bir i\u015flev de\u011fil, uzun vadeli bak\u0131m ve g\u00fcvenilir \u00e7al\u0131\u015fman\u0131n temel bir \u00f6n ko\u015fuludur.<\/p>\n<h2>\u00c7e\u015fitli i\u015fletim modelleri i\u00e7in Runtime, Control ve Cloud<\/h2>\n<p>Bir geli\u015ftirme ortam\u0131, kapsaml\u0131 olanaklara sahip olmal\u0131d\u0131r. Geli\u015ftiriciler, yap\u0131lar\u0131 de\u011fi\u015ftirebilmeli, d\u00fczenleri tasarlayabilmeli, form\u00fclleri d\u00fczenleyebilmeli ve yeni i\u015flevler yay\u0131nlayabilmelidir. Buna kar\u015f\u0131n, tamamlanm\u0131\u015f bir i\u015f uygulamas\u0131n\u0131n g\u00fcnl\u00fck i\u015fletiminde bu ara\u00e7lara genellikle ihtiya\u00e7 duyulmaz.<\/p>\n<p>Bu nedenle SchallOS, geli\u015ftirme, y\u00fcr\u00fctme ve y\u00f6netim i\u015flevlerini farkl\u0131 birimlere ay\u0131r\u0131r. SchallOS Studio, geli\u015ftirme i\u015flevini yerine getirir. SchallOS Runtime, yay\u0131nlanm\u0131\u015f uygulamalar\u0131 y\u00fcr\u00fct\u00fcr. SchallOS Control, teknik da\u011f\u0131t\u0131m\u0131n\u0131 y\u00f6netir. SchallOS Cloud ise merkezi olarak i\u015fletilen bir \u00e7evrimi\u00e7i hizmet olarak ayn\u0131 temel mimariyi sunar.<\/p>\n<p>Bu s\u00fcre\u00e7te birbirinden ba\u011f\u0131ms\u0131z uygulamalar ortaya \u00e7\u0131kmaz. T\u00fcm alanlar ayn\u0131 SSC ve SSD yap\u0131lar\u0131yla \u00e7al\u0131\u015f\u0131r. \u00c7al\u0131\u015fma \u015fekli, da\u011f\u0131t\u0131m, veritaban\u0131 adapt\u00f6r\u00fc ve \u00e7al\u0131\u015fma zaman\u0131 profili arac\u0131l\u0131\u011f\u0131yla belirlenir.<\/p>\n<h3>SchallOS Runtime, yay\u0131nlanm\u0131\u015f \u00e7\u00f6z\u00fcmleri \u00e7al\u0131\u015ft\u0131r\u0131r<\/h3>\n<p>SchallOS Runtime, bir uygulaman\u0131n SSC\u2019sini ilgili SSD ile birle\u015ftirir ve burada tan\u0131mlanan d\u00fczenleri, form\u00fclleri ve i\u015flevleri kullan\u0131ma sunar. \u00c7al\u0131\u015fma zaman\u0131 \u00f6zellikleri aras\u0131nda, d\u00fczenlerin g\u00f6r\u00fcnt\u00fclenmesi ve kullan\u0131m\u0131, veri kay\u0131tlar\u0131n\u0131n okunmas\u0131 ve d\u00fczenlenmesi, form\u00fcllerin ve \u00f6zel i\u015flevlerin hesaplanmas\u0131, i\u015flev kapsay\u0131c\u0131lar\u0131n\u0131n y\u00fcr\u00fct\u00fclmesi, gezinme ve diyalog kontrol\u00fc, \u00e7ok dilli destek ve \u00f6ng\u00f6r\u00fclen veritaban\u0131 adapt\u00f6r\u00fcne ba\u011flant\u0131 yer al\u0131r.<\/p>\n<p>Ancak Runtime, SchallOS Studio\u2019nun t\u00fcm ara\u00e7lar\u0131n\u0131 otomatik olarak i\u00e7ermez. Yeni SSC\/SSD \u00e7\u00f6z\u00fcm \u00e7iftleri olu\u015fturamaz ve FileMaker \u00e7\u00f6z\u00fcmleri i\u00e7in bir ge\u00e7i\u015f asistan\u0131na sahip de\u011fildir.<\/p>\n<p>B\u00f6ylelikle, teslim edilen m\u00fc\u015fteri uygulamas\u0131, as\u0131l geli\u015ftirme ortam\u0131ndan a\u00e7\u0131k\u00e7a ayr\u0131lm\u0131\u015f olur.<\/p>\n<h3>Profiller, bir \u00e7al\u0131\u015fma zaman\u0131n\u0131n yeteneklerini belirler<\/h3>\n<p>Her kurulum ayn\u0131 i\u015flev yelpazesine ihtiya\u00e7 duymaz. Yaln\u0131zca son kullan\u0131c\u0131ya y\u00f6nelik bir uygulama, muhtemelen yaln\u0131zca yay\u0131nlanm\u0131\u015f d\u00fczenleri ve i\u015f s\u00fcre\u00e7lerini y\u00fcr\u00fctmekle yetinebilir. Kurum i\u00e7i bir kurulum ise ek y\u00f6netim veya tan\u0131lama i\u015flevlerine ihtiya\u00e7 duyabilir.<\/p>\n<p>SchallOS bu ama\u00e7la \u00e7al\u0131\u015fma zaman\u0131 ve yetenek profillerini kullan\u0131r. Bu profiller, belirli bir \u00f6rne\u011fin hangi teknik yeteneklere sahip oldu\u011funu belirler.<\/p>\n<p>Bir profil, \u00f6rne\u011fin, d\u00fczen modunun kullan\u0131labilir olup olmad\u0131\u011f\u0131n\u0131, verilerin i\u00e7e veya d\u0131\u015fa aktar\u0131labilece\u011fini, y\u00f6netim diyalog pencerelerinin g\u00f6r\u00fcnt\u00fclenebilece\u011fini, yerel ayarlar\u0131n de\u011fi\u015ftirilebilece\u011fini veya belirli aray\u00fczlerin kullan\u0131labilece\u011fini belirleyebilir.<\/p>\n<p>Bu profiller, as\u0131l \u00e7\u00f6z\u00fcm i\u00e7indeki kullan\u0131c\u0131 haklar\u0131n\u0131 tamamlar. Kullan\u0131c\u0131 haklar\u0131, bir ki\u015finin i\u015f a\u00e7\u0131s\u0131ndan neler yapabilece\u011fini belirler. Buna kar\u015f\u0131l\u0131k, \u00e7al\u0131\u015fma zaman\u0131 profili ise s\u00f6z konusu kurulumun temel olarak hangi teknik imk\u00e2nlar\u0131 sundu\u011funu belirler.<\/p>\n<p>B\u00f6ylelikle, her bir varyant i\u00e7in ayr\u0131 bir program s\u00fcr\u00fcm\u00fc geli\u015ftirmek zorunda kal\u0131nmadan, ayn\u0131 \u00e7al\u0131\u015fma zaman\u0131 altyap\u0131s\u0131 farkl\u0131 m\u00fc\u015fteri gruplar\u0131 ve kullan\u0131m senaryolar\u0131 i\u00e7in kullan\u0131labilir.<\/p>\n<h3>Yerel tek kullan\u0131c\u0131 sistemlerinden sunucu i\u015fletimine kadar<\/h3>\n<p>Bir SchallOS \u00e7\u00f6z\u00fcm\u00fc, \u00e7e\u015fitli \u00e7al\u0131\u015fma modlar\u0131nda sunulabilir. \u00d6rne\u011fin, yerel bir tek kullan\u0131c\u0131 sistemi i\u00e7in SSD, IndexedDB\u2019ye kaydedilebilir. install yap\u0131land\u0131rmal\u0131 bir masa\u00fcst\u00fc uygulamas\u0131 ise SQLite\u2019\u0131 kullanabilir. Daha b\u00fcy\u00fck \u00e7ok kullan\u0131c\u0131l\u0131 \u00e7\u00f6z\u00fcmler i\u00e7in ise PostgreSQL gibi merkezi bir veritaban\u0131 \u00f6ng\u00f6r\u00fclm\u00fc\u015ft\u00fcr.<\/p>\n<p>\u00c7al\u0131\u015fma modelleri farkl\u0131 \u00f6zelliklere sahiptir. IndexedDB \u00f6zellikle yerel taray\u0131c\u0131 uygulamalar\u0131 i\u00e7in uygundur. SQLite, yerel uygulamalar ve y\u00f6netilebilir kurulumlar i\u00e7in kendini kan\u0131tlam\u0131\u015f bir temeldir. PostgreSQL ise profesyonel sunucu y\u00f6netimi gerektiren merkezi \u00e7ok kullan\u0131c\u0131l\u0131 sistemler i\u00e7in idealdir.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6293 size-full\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter.jpg\" alt=\"SchallOS-Control: Veritaban\u0131 Adapt\u00f6r\u00fc\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-Datenbank-Adapter-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<p>SchallOS, bu teknolojileri birbirinin yerine tamamen ge\u00e7ebilecek depolama alanlar\u0131 olarak de\u011ferlendirmemektedir. Adapt\u00f6r\u00fcn de\u011fi\u015ftirilmesi, kontroll\u00fc bir veri aktar\u0131m\u0131, do\u011frulama ve gerekirse geri alma i\u015flemini gerektirir. Ortak SSC\/SSD mimarisi, d\u00fczenlerin, form\u00fcllerin ve i\u015f mant\u0131\u011f\u0131n\u0131n her veritaban\u0131 adapt\u00f6r\u00fc i\u00e7in tamamen yeniden geli\u015ftirilmesine gerek kalmamas\u0131n\u0131 sa\u011flar.<\/p>\n<h3>Masa\u00fcst\u00fc uygulamalar\u0131 ve taray\u0131c\u0131 kullan\u0131m\u0131<\/h3>\n<p>SchallOS \u00e7\u00f6z\u00fcmleri, hem taray\u0131c\u0131da hem de Windows ve macOS i\u00e7in 1TP12 uyumlu uygulamalar olarak \u00e7al\u0131\u015ft\u0131r\u0131labilmelidir. Bir masa\u00fcst\u00fc \u00e7al\u0131\u015fma ortam\u0131, ilgili i\u015fletim sistemine daha s\u0131k\u0131 bir \u015fekilde entegre olabilir, yerel dosyalar\u0131 kontroll\u00fc bir \u015fekilde kullanabilir ve uygun yap\u0131land\u0131rma durumunda zaman zaman \u00e7evrimd\u0131\u015f\u0131 \u00e7al\u0131\u015fabilir. Verilerini yerel olarak IndexedDB veya SQLite ile depolayabilir ya da merkezi bir PostgreSQL veritaban\u0131na eri\u015febilir.<\/p>\n<p>Uygulama, taray\u0131c\u0131da kendi SchallOS Runtime'\u0131 taraf\u0131ndan g\u00f6r\u00fcnt\u00fclenir. Bunun i\u00e7in ne FileMaker Sunucusu ne de FileMaker WebDirect gereklidir. Dolay\u0131s\u0131yla, ta\u015f\u0131nan bir FileMaker \u00e7\u00f6z\u00fcm\u00fc, aktar\u0131mdan sonra art\u0131k arka planda bir FileMaker dosyas\u0131 \u00fczerinde \u00e7al\u0131\u015fmaz. D\u00fczenler, form\u00fcller ve i\u015flev mant\u0131\u011f\u0131, SchallOS mimarisi i\u00e7inde y\u00fcr\u00fct\u00fcl\u00fcr.<\/p>\n<h3>SchallOS Control, \u00f6rnekleri y\u00f6netir<\/h3>\n<p>SchallOS Control, platformun operasyonel kontrol merkezini olu\u015fturur. Burada, hangi \u00e7\u00f6z\u00fcm\u00fcn hangi hedef sistemde \u00e7al\u0131\u015ft\u0131r\u0131laca\u011f\u0131 ve hangi teknik gerekliliklerin ge\u00e7erli oldu\u011fu y\u00f6netilir. Control, di\u011ferlerinin yan\u0131 s\u0131ra \u015funlar\u0131 g\u00f6r\u00fcnt\u00fcleyebilir:<\/p>\n<ul>\n<li>hangi SSC\/SSD \u00e7iftlerinin sa\u011fland\u0131\u011f\u0131<\/li>\n<li>installiert adl\u0131 \u00e7al\u0131\u015fma zaman\u0131 s\u00fcr\u00fcm\u00fc hangisidir?<\/li>\n<li>hangi veritaban\u0131 adapt\u00f6r\u00fcn\u00fcn kullan\u0131ld\u0131\u011f\u0131<\/li>\n<li>Hangi yetkinlik profili ge\u00e7erlidir?<\/li>\n<li>hangi g\u00fcncellemeler mevcut<\/li>\n<li>ve bir \u00f6rne\u011fin en son ne zaman kontrol edildi\u011fi.<\/li>\n<\/ul>\n<p>Bir da\u011f\u0131t\u0131m hedefi, \u00f6rne\u011fin yerel bir Windows uygulamas\u0131, bir macOS \u00e7al\u0131\u015fma ortam\u0131, kendi PostgreSQL sunucusu, bir test ortam\u0131 veya bir bulut \u00f6rne\u011fi olabilir.<\/p>\n<p>Sunucu adresleri, veritaban\u0131 eri\u015fim bilgileri, lisanslar veya yerel cihaz ba\u011flamalar\u0131 gibi i\u015fletme bilgileri ta\u015f\u0131nabilir SSC\u2019ye dahil edilmez. Bu bilgiler, ilgili \u00f6rne\u011fin korumal\u0131 yap\u0131land\u0131rmas\u0131nda y\u00f6netilir.<\/p>\n<h3>\u0130mzal\u0131 \u00e7\u00f6z\u00fcmler ve kontroll\u00fc da\u011f\u0131t\u0131m<\/h3>\n<p>Ta\u015f\u0131nabilir \u00e7\u00f6z\u00fcm kapsay\u0131c\u0131lar\u0131, her uygulaman\u0131n keyfi olarak de\u011fi\u015ftirilebilece\u011fi veya \u00f6ng\u00f6r\u00fclmemi\u015f sistemlerde ba\u015flat\u0131labilece\u011fi anlam\u0131na gelmemelidir. Bu nedenle, yay\u0131nlanan SSC\/SSD paketleri \u00e7\u00f6z\u00fcm kimlikleri, kontrol toplamlar\u0131, imzalar ve \u00f6rnek bilgileriyle ili\u015fkilendirilebilir. \u00c7al\u0131\u015fma zaman\u0131, ba\u015flatma s\u0131ras\u0131nda SSC\u2019nin de\u011fi\u015ftirilmemi\u015f ve ge\u00e7erli bir \u015fekilde imzalanm\u0131\u015f olup olmad\u0131\u011f\u0131n\u0131, SSD\u2019nin do\u011fru \u00e7\u00f6z\u00fcme ait olup olmad\u0131\u011f\u0131n\u0131, her iki s\u00fcr\u00fcm\u00fcn birbiriyle uyumlu olup olmad\u0131\u011f\u0131n\u0131 ve ge\u00e7erli bir da\u011f\u0131t\u0131m profilinin mevcut olup olmad\u0131\u011f\u0131n\u0131 kontrol edebilir.<\/p>\n<p>Lisans modeline ba\u011fl\u0131 olarak, bir da\u011f\u0131t\u0131m bir \u00f6rne\u011fe, bir sunucuya, bir cihaza veya belirli bir kullan\u0131c\u0131 grubuna ba\u011flanabilir. SchallOS Control, sunucu de\u011fi\u015fikli\u011fi, yeniden etkinle\u015ftirme veya bir kurulumun geri y\u00fcklenmesi gibi gerekli de\u011fi\u015fiklikleri de y\u00f6netir.<\/p>\n<h3>SchallOS Cloud, SaaS i\u015fletim modeli olarak<\/h3>\n<p>SchallOS Cloud, uygulamalar\u0131 merkezi olarak i\u015fletilen bir \u00e7evrimi\u00e7i hizmet olarak sunar. Ancak bu bulut, kendine \u00f6zg\u00fc veya farkl\u0131 bir \u00e7\u00f6z\u00fcm format\u0131 kullanmaz. SchallOS Studio\u2019da geli\u015ftirilen bir uygulama, bir bulut \u00f6rne\u011fine atanabilir ve taray\u0131c\u0131 \u00fczerinden kullan\u0131ma sunulabilir. \u00c7al\u0131\u015fma ortam\u0131, veritaban\u0131, yedeklemeler, izleme ve g\u00fcncellemeler merkezi olarak y\u00f6netilir. Bu sayede, geli\u015ftiriciler ve m\u00fc\u015fteriler i\u00e7in, uygulaman\u0131n ayr\u0131 bir bulut platformu i\u00e7in yeniden geli\u015ftirilmesine gerek kalmadan bir SaaS modeli ortaya \u00e7\u0131kmaktad\u0131r.<\/p>\n<p>Temel ta\u015f\u0131nabilirlik korunur. Veri hacmi, i\u015flevler ve teknik ko\u015fullar elverdi\u011fi s\u00fcrece, bir \u00e7\u00f6z\u00fcm daha sonra kendi sunucusuna veya desteklenen ba\u015fka bir i\u015fletim ortam\u0131na aktar\u0131labilir. Bu ge\u00e7i\u015f, kontroll\u00fc bir ge\u00e7i\u015f olarak ger\u00e7ekle\u015fir; ancak uygulaman\u0131n tamamen yeniden geli\u015ftirilmesini gerektirmez.<\/p>\n<h3>Bir \u00e7\u00f6z\u00fcm, gereksinimlerinizle birlikte b\u00fcy\u00fcyebilir<\/h3>\n<p>Yeni bir uygulama ilk olarak yerel olarak geli\u015ftirilebilir ve k\u00fc\u00e7\u00fck bir veri setiyle test edilebilir. Daha sonra uygulama, dahili bir \u00e7al\u0131\u015fma zaman\u0131 ortam\u0131 olarak devreye al\u0131nabilir, SQLite veya PostgreSQL'e ge\u00e7ilebilir ve nihayetinde bir sunucu veya bulut \u00e7\u00f6z\u00fcm\u00fc olarak yay\u0131nlanabilir. Tablolar, d\u00fczenler, form\u00fcller, i\u015flev kapsay\u0131c\u0131lar\u0131, \u00e7eviriler ve dok\u00fcmantasyon bu s\u00fcre\u00e7 boyunca ayn\u0131 \u00e7\u00f6z\u00fcm yap\u0131s\u0131n\u0131n bir par\u00e7as\u0131 olarak kal\u0131r.<\/p>\n<p>Her prototip, herhangi bir uyarlama yap\u0131lmadan b\u00fcy\u00fck \u00f6l\u00e7ekli bir kurumsal uygulamaya d\u00f6n\u00fc\u015fmez. \u00c7oklu kullan\u0131c\u0131 deste\u011fi, g\u00fcvenlik, performans ve yedekleme konular\u0131n\u0131n dikkatli bir \u015fekilde planlanmas\u0131 gerekir. Ancak bu platform, b\u00fcy\u00fcmenin ka\u00e7\u0131n\u0131lmaz olarak tam bir teknoloji de\u011fi\u015fikli\u011fini gerektirmesini \u00f6nler.<\/p>\n<p>B\u00f6ylece Runtime, Control ve Cloud, ortak bir mimari i\u00e7inde farkl\u0131 i\u015fletim modellerini bir araya getirir. Uygulama tek seferde geli\u015ftirilir ve ard\u0131ndan ilgili kullan\u0131m amac\u0131na uygun \u015fekilde \u2013 yerel olarak, kendi sunucusunda veya bulutta SaaS olarak \u2013 kontroll\u00fc bir \u015fekilde kullan\u0131ma sunulur.<\/p>\n<p>Tabii ki. Bu b\u00f6l\u00fcm\u00fc yapay zeka b\u00f6l\u00fcm\u00fcn\u00fcn hemen arkas\u0131na ya da 4. b\u00f6l\u00fcme ek olarak eklerdim. Bu b\u00f6l\u00fcm \u00f6nemli bir fikri ele al\u0131yor: Yapay zeka belirli bir sa\u011flay\u0131c\u0131ya ba\u011fl\u0131 de\u011fildir; aksine, veritaban\u0131 adapt\u00f6rleri gibi de\u011fi\u015ftirilebilir bir altyap\u0131 olarak ele al\u0131n\u0131r.<\/p>\n<h2>\u00dcretici ba\u011f\u0131ml\u0131l\u0131\u011f\u0131 yerine AI adapt\u00f6r\u00fc<\/h2>\n<p>SchallOS, as\u0131l yapay zeka katman\u0131n\u0131 kullan\u0131lan dil modellerinden bilin\u00e7li olarak ay\u0131r\u0131r. Platform, tek bir sa\u011flay\u0131c\u0131yla veya belirli bir \u00e7al\u0131\u015fma ortam\u0131yla s\u0131n\u0131rl\u0131 kalmaz. Bunun yerine, \u00e7e\u015fitli yapay zeka adapt\u00f6rleri kurulabilir ve merkezi olarak y\u00f6netilebilir.<\/p>\n<p>Bu adapt\u00f6rler, SchallOS ile kullan\u0131lan dil modelleri aras\u0131nda ba\u011flant\u0131 sa\u011flar. B\u00f6ylelikle, bir iste\u011fin yerel bir modele mi yoksa bir bulut hizmetine mi g\u00f6nderildi\u011fine bak\u0131lmaks\u0131z\u0131n, as\u0131l geli\u015ftirme ortam\u0131 bundan ba\u011f\u0131ms\u0131z kal\u0131r.<\/p>\n<p>B\u00f6ylece yapay zeka, IndexedDB, SQLite veya PostgreSQL i\u00e7in kullan\u0131lan veritaban\u0131 adapt\u00f6rleri gibi, platformun de\u011fi\u015ftirilebilir bir bile\u015feni haline geliyor.<\/p>\n<h3>SchallOS Control\u2019da merkezi y\u00f6netim<\/h3>\n<p>AI\u2019n\u0131n kurulumu, SchallOS Control \u00fczerinden merkezi olarak ger\u00e7ekle\u015ftirilir. Burada istenilen say\u0131da AI adapt\u00f6r\u00fc olu\u015fturulabilir ve y\u00f6netilebilir. Hem yerel modeller hem de bulut hizmetleri desteklenmektedir.<\/p>\n<p>Yerel modeller, \u00f6rne\u011fin Ollama veya LM Studio arac\u0131l\u0131\u011f\u0131yla entegre edilebilir. Bir\u00e7ok geli\u015ftirme g\u00f6revi i\u00e7in, tamamen kendi bilgisayar\u0131n\u0131zda \u00e7al\u0131\u015ft\u0131r\u0131lan kompakt bir yerel model yeterlidir.<\/p>\n<p>Ayr\u0131ca, ChatGPT, Claude veya di\u011fer uyumlu hizmetler gibi bulut modelleri de kurulabilir. Her adapt\u00f6r\u00fcn kendi yap\u0131land\u0131rmas\u0131 vard\u0131r; \u00f6rne\u011fin eri\u015fim bilgileri, u\u00e7 noktalar, model adlar\u0131 veya di\u011fer teknik ayarlar. Bu sayede, bir SchallOS kurulumundaki t\u00fcm mevcut yapay zeka sistemleri hakk\u0131nda merkezi bir genel bak\u0131\u015f elde edilir.<\/p>\n<p><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-6294 size-full\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter.jpg\" alt=\"SchallOS-Control: AI Adapt\u00f6r\u00fc\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Control-KI-Adapter-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/p>\n<h3>Bir kez ayarland\u0131ktan sonra her yerden eri\u015filebilir<\/h3>\n<p>Bu mimarinin en b\u00fcy\u00fck avantajlar\u0131ndan biri, bir kez kurulmu\u015f bir AI adapt\u00f6r\u00fcn\u00fcn sadece tek bir yerde kullan\u0131lmamas\u0131d\u0131r. Bir adapt\u00f6r SchallOS Control\u2019da kuruldu\u011funda, t\u00fcm platformda kullan\u0131labilir hale gelir. \u00d6rne\u011fin \u015fu \u015fekillerde kullan\u0131labilir:<\/p>\n<ul>\n<li>form\u00fcl d\u00fczenleyicisinde<\/li>\n<li>i\u015flev kapsay\u0131c\u0131lar\u0131 i\u00e7inde<\/li>\n<li>otomatik dok\u00fcmantasyon i\u00e7in<\/li>\n<li>FileMaker \u00e7\u00f6z\u00fcmlerinin ta\u015f\u0131nmas\u0131 s\u0131ras\u0131nda<\/li>\n<li>Adapter Studio'da<\/li>\n<li>ya da gelecekteki yapay zeka destekli geli\u015ftirme ara\u00e7lar\u0131nda.<\/li>\n<\/ul>\n<p>Bu nedenle, geli\u015ftiricinin eri\u015fim bilgilerini veya modelleri birden fazla kez yap\u0131land\u0131rmas\u0131 gerekmez. Y\u00f6netim merkezi olarak ger\u00e7ekle\u015ftirilirken, tek tek bile\u015fenler yaln\u0131zca istenen adapt\u00f6r\u00fc se\u00e7er.<\/p>\n<h3>Her bir g\u00f6rev i\u00e7in uygun model<\/h3>\n<p>Her geli\u015ftirme g\u00f6revi ayn\u0131 hesaplama g\u00fcc\u00fcn\u00fc gerektirmez. Bir form\u00fcl\u00fcn k\u0131sa bir a\u00e7\u0131klamas\u0131 i\u00e7in genellikle k\u00fc\u00e7\u00fck bir yerel model yeterlidir. Buna kar\u015f\u0131l\u0131k, kapsaml\u0131 veri ta\u015f\u0131ma i\u015flemleri veya karma\u015f\u0131k programlama g\u00f6revleri, daha y\u00fcksek performansl\u0131 bir bulut modelinden faydalanabilir.<\/p>\n<p>Bu nedenle SchallOS, kullan\u0131m amac\u0131na g\u00f6re farkl\u0131 adapt\u00f6rlerin se\u00e7ilmesine olanak tan\u0131r. \u00d6rne\u011fin bir geli\u015ftirici, basit dok\u00fcmantasyonlar\u0131n her zaman yerel olarak olu\u015fturulmas\u0131n\u0131, \u00f6zellikle kapsaml\u0131 g\u00f6revlerin ise harici bir modele aktar\u0131lmas\u0131n\u0131 belirleyebilir. B\u00f6ylelikle h\u0131z, veri g\u00fcvenli\u011fi ve maliyetler aras\u0131nda daha iyi bir denge sa\u011flanabilir.<\/p>\n<h3>Gelecekteki modellere a\u00e7\u0131k<\/h3>\n<p>Yapay zeka alan\u0131ndaki geli\u015fmeler ola\u011fan\u00fcst\u00fc bir h\u0131zla ilerliyor. Yeni modeller k\u0131sa aral\u0131klarla ortaya \u00e7\u0131karken, mevcut sistemler de s\u00fcrekli olarak iyile\u015ftiriliyor. Bu nedenle SchallOS, tek bir sa\u011flay\u0131c\u0131ya kal\u0131c\u0131 olarak ba\u011fl\u0131 kalm\u0131yor. \u00d6nemli olan belirli bir modelin ad\u0131 de\u011fil, standartla\u015ft\u0131r\u0131lm\u0131\u015f adapt\u00f6r aray\u00fcz\u00fcd\u00fcr.<\/p>\n<p>B\u00f6ylelikle, daha sonra yeni yerel veya bulut tabanl\u0131 yapay zeka sistemleri, as\u0131l geli\u015ftirme ortam\u0131n\u0131 de\u011fi\u015ftirmek zorunda kal\u0131nmadan eklenebilir. Bu a\u00e7\u0131kl\u0131k, SchallOS\u2019un temel mimarisine uygundur. Veritaban\u0131 adapt\u00f6rlerinde oldu\u011fu gibi, yapay zeka adapt\u00f6rleri de de\u011fi\u015ftirilebilir olmaya devam etmelidir; bu s\u0131rada Studio, Runtime ve as\u0131l uygulama de\u011fi\u015fmeden \u00e7al\u0131\u015fmaya devam edebilmelidir.<\/p>\n<p>B\u00f6ylelikle yapay zeka, \u00f6n\u00fcm\u00fczdeki y\u0131llarda piyasada hangi modellerin veya sa\u011flay\u0131c\u0131lar\u0131n \u00f6ne \u00e7\u0131kaca\u011f\u0131na bak\u0131lmaks\u0131z\u0131n, platformun kal\u0131c\u0131 bir par\u00e7as\u0131 haline gelecektir.<\/p>\n<h2>FileMaker ge\u00e7i\u015finden ba\u011f\u0131ms\u0131z yaz\u0131l\u0131m platformuna<\/h2>\n<p>SchallOS, FileMaker ile uzun y\u0131llara dayanan i\u015fbirli\u011finden do\u011fmu\u015ftur. Platformun temel fikirlerinin \u00e7o\u011fu, y\u0131llar boyunca i\u015fletme gereksinimleri do\u011frultusunda birlikte geli\u015fen \u00f6zel veritaban\u0131 ve ERP \u00e7\u00f6z\u00fcmleriyle edinilen deneyimlere dayanmaktad\u0131r.<\/p>\n<p>FileMaker, h\u0131zl\u0131 geli\u015ftirme konusunda \u00f6zel avantajlara sahiptir. Veri modeli, mizanpajlar ve program mant\u0131\u011f\u0131 birbirine yak\u0131nd\u0131r; de\u011fi\u015fiklikler an\u0131nda g\u00f6r\u00fcn\u00fcr hale gelir ve ilk \u00e7al\u0131\u015f\u0131r durumdaki \u00e7\u00f6z\u00fcmler nispeten h\u0131zl\u0131 bir \u015fekilde olu\u015fturulabilir.<\/p>\n<p>Geli\u015ftirici, veriler ve kullan\u0131c\u0131 aray\u00fcz\u00fc aras\u0131ndaki bu yak\u0131nl\u0131k, SchallOS\u2019ta da korunacakt\u0131r. Ancak teknik altyap\u0131 yeniden olu\u015fturulacakt\u0131r. SchallOS, kendine \u00f6zg\u00fc bir \u00e7al\u0131\u015fma zaman\u0131 ortam\u0131, kendine \u00f6zg\u00fc yap\u0131 ve veri konteynerleri, yapay zeka destekli bir i\u015flev katman\u0131 ile dok\u00fcmantasyon, da\u011f\u0131t\u0131m ve g\u00fcncellemeler i\u00e7in kendine \u00f6zg\u00fc bir altyap\u0131 kullanmaktad\u0131r.<\/p>\n<p>B\u00f6ylece FileMaker, mevcut \u00e7\u00f6z\u00fcmler i\u00e7in \u00f6nemli bir ba\u015flang\u0131\u00e7 noktas\u0131 ve olas\u0131 bir kaynak olmaya devam ediyor. Ancak ilerideki i\u015fletim i\u00e7in art\u0131k gerekli de\u011fildir.<\/p>\n<h3>G\u00f6\u00e7, bir d\u00fczen i\u00e7e aktar\u0131m\u0131ndan daha fazlas\u0131d\u0131r<\/h3>\n<p>Geli\u015ftirilmi\u015f bir FileMaker \u00e7\u00f6z\u00fcm\u00fc sadece tablolardan, alanlardan ve g\u00f6r\u00fcn\u00fcr maskelerden ibaret de\u011fildir. \u0130\u015fletme bilgisinin b\u00fcy\u00fck bir k\u0131sm\u0131 form\u00fcller, komut dosyalar\u0131, tetikleyiciler, ili\u015fkiler, de\u011fer listeleri ve say\u0131s\u0131z \u00f6zel durum \u015feklinde saklan\u0131r.<\/p>\n<p>Etkili bir ge\u00e7i\u015f s\u00fcreci, bu ili\u015fkileri tam olarak kavramal\u0131 ve bunlar\u0131 yeni bir mimariye aktarmal\u0131d\u0131r. Tablolar, alanlar, ili\u015fkiler ve d\u00fczenler bu s\u00fcre\u00e7te b\u00fcy\u00fck \u00f6l\u00e7\u00fcde yap\u0131land\u0131r\u0131lm\u0131\u015f olarak devral\u0131nabilir. Form\u00fcller ve \u00f6zel i\u015flevler, SchallOS form\u00fcl ortam\u0131na aktar\u0131l\u0131r veya uyarlan\u0131r.<\/p>\n<p>FileMaker komut dosyalar\u0131 s\u00f6z konusu oldu\u011funda, \u00f6ncelikle bunlar\u0131n teknik i\u015flevlerinin anla\u015f\u0131lmas\u0131 \u00f6n plandad\u0131r. Bu komut dosyalar\u0131, yeni i\u015flev konteynerlerinin arka plan\u0131nda bir \u00f6\u011frenme ve referans katman\u0131 olarak korunabilir. Ancak y\u00fcr\u00fct\u00fclebilir kod, yapay zeka taraf\u0131ndan SchallOS mimarisine uygun \u015fekilde yeniden programlanacakt\u0131r. B\u00f6ylelikle yeni sistem i\u00e7inde FileMaker \u00e7al\u0131\u015fma ortam\u0131 olu\u015fmayacakt\u0131r. Mevcut \u00e7\u00f6z\u00fcm, a\u015famal\u0131 olarak ba\u011f\u0131ms\u0131z bir SchallOS uygulamas\u0131na d\u00f6n\u00fc\u015fecektir.<\/p>\n<h3><a href=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent.jpg\" rel=\"lightbox[3850]\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6295\" src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent.jpg\" alt=\"SchallOS Ge\u00e7i\u015f Asistan\u0131\" width=\"1600\" height=\"1045\" srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent.jpg 1600w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent-300x196.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent-1024x669.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent-768x502.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent-1536x1003.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/SchallOS-Migrationsassistent-18x12.jpg 18w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/a><\/h3>\n<h3>Ge\u00e7i\u015ften sonra ba\u011f\u0131ms\u0131z \u00e7al\u0131\u015fma<\/h3>\n<p>Tam bir ge\u00e7i\u015fin ard\u0131ndan ne FileMaker Pro\u2019ya, ne de FileMaker Server\u2019a veya WebDirect\u2019e ihtiya\u00e7 duyulur. Yeni uygulama, SchallOS Runtime'\u0131, SSC'yi yap\u0131 konteyneri olarak ve SSD'yi \u00fcretim verileri i\u00e7in kullan\u0131r. Form\u00fcller, i\u015flev konteynerleri, \u00e7ok dillilik, dok\u00fcmantasyon, olay g\u00fcnl\u00fckleri ve g\u00fcncellemeler SchallOS platformu taraf\u0131ndan sa\u011flan\u0131r.<\/p>\n<p>\u0130htiya\u00e7lara g\u00f6re, \u00e7\u00f6z\u00fcm yerel olarak, Windows veya macOS uygulamas\u0131 olarak, kendi sunucunuzda ya da SchallOS Cloud\u2019da bir SaaS hizmeti olarak \u00e7al\u0131\u015ft\u0131r\u0131labilir.<\/p>\n<p>B\u00f6ylece, tek bir \u00f6zel \u00e7al\u0131\u015fma zaman\u0131 ortam\u0131na ba\u011f\u0131ml\u0131l\u0131k ortadan kalkar. Teknik ba\u011f\u0131ml\u0131l\u0131klar bu sayede tamamen ortadan kalkmaz \u2013 her modern yaz\u0131l\u0131m\u0131n i\u015fletim sistemlerine, veritabanlar\u0131na ve sunucu hizmetlerine ihtiyac\u0131 vard\u0131r. Ancak yap\u0131, i\u015f mant\u0131\u011f\u0131 ve veriler ta\u015f\u0131nabilir kal\u0131r ve belgelenmi\u015f adapt\u00f6rler ve da\u011f\u0131t\u0131m yollar\u0131 arac\u0131l\u0131\u011f\u0131yla \u00e7al\u0131\u015ft\u0131r\u0131labilir.<\/p>\n<h3>FileMaker geli\u015ftiricileri i\u00e7in yeni f\u0131rsatlar<\/h3>\n<p>FileMaker geli\u015ftiricileri i\u00e7in SchallOS, mevcut \u00e7al\u0131\u015fma y\u00f6nteminden tamamen kopu\u015f anlam\u0131na gelmemelidir. Veri modelleri, mizanpaj tasar\u0131m\u0131 ve operasyonel s\u00fcre\u00e7ler hakk\u0131ndaki bilgiler h\u00e2l\u00e2 de\u011ferlidir.<\/p>\n<p>\u00d6zellikle program mant\u0131\u011f\u0131n\u0131n uygulan\u0131\u015f\u0131nda de\u011fi\u015fiklikler oluyor. Uzun komut dizilerinin yerini, anlamsal olarak tan\u0131mlanm\u0131\u015f i\u015flev kapsay\u0131c\u0131lar\u0131 al\u0131yor. Yapay zeka, tan\u0131mlanm\u0131\u015f g\u00f6revler, parametreler ve s\u0131n\u0131rlar temelinde \u00e7al\u0131\u015ft\u0131r\u0131labilir kodu programl\u0131yor. Geli\u015ftirici, sonucu kontrol ediyor ve mimari ile teknik do\u011fruluktan sorumlu olmaya devam ediyor.<\/p>\n<p>Geli\u015ftirme ge\u00e7mi\u015fi de daha fazla dikkate al\u0131nmaktad\u0131r. De\u011fi\u015fiklikler otomatik olarak kaydedilebilir, belgelenebilir ve s\u00fcr\u00fcmler halinde birle\u015ftirilebilir. SchallOS\u2019un kendisinin g\u00fcncellenmesinde kullan\u0131lan ayn\u0131 g\u00fcncelleme s\u00fcreci, m\u00fc\u015fterilerin kendi \u00e7\u00f6z\u00fcmleri i\u00e7in de kullan\u0131labilir.<\/p>\n<p>B\u00f6ylece i\u015f, tek tek program ad\u0131mlar\u0131n\u0131n manuel olarak girilmesinden, i\u015f s\u00fcre\u00e7lerinin hassas bir \u015fekilde tan\u0131mlanmas\u0131, kontrol edilmesi ve yap\u0131land\u0131r\u0131lmas\u0131na do\u011fru k\u0131smen kaymaktad\u0131r.<\/p>\n<h3>Sadece ta\u015f\u0131nan uygulamalar i\u00e7in de\u011fil<\/h3>\n<p>FileMaker ge\u00e7i\u015fi, SchallOS\u2019un \u00f6nemli bir bile\u015feni olmaya devam etmekle birlikte, tek kullan\u0131m amac\u0131 de\u011fildir. Yeni uygulamalar tamamen SchallOS Studio\u2019da geli\u015ftirilebilir.<\/p>\n<p>Uzun vadede ba\u015fka kaynak sistemler de desteklenebilir. Ancak bu t\u00fcr bir geni\u015fletme, her bir durum i\u00e7in ayr\u0131 analiz ve ge\u00e7i\u015f s\u00fcre\u00e7leri gerektirir. Farkl\u0131 geli\u015ftirme platformlar\u0131n\u0131n kendine \u00f6zg\u00fc yakla\u015f\u0131mlar\u0131 vard\u0131r ve bunlar, y\u00fczeysel bir evrensel i\u00e7e aktarma i\u015flemiyle makul bir \u015fekilde yans\u0131t\u0131lamaz.<\/p>\n<p>FileMaker ge\u00e7i\u015finden elde edilen deneyimler, bunun i\u00e7in bir temel olu\u015fturmaktad\u0131r. Ancak SchallOS\u2019un as\u0131l amac\u0131, ba\u011f\u0131ms\u0131z i\u015f uygulamalar\u0131n\u0131n geli\u015ftirilmesi ve i\u015fletilmesidir.<\/p>\n<h3>2026 sonbahar\u0131nda ba\u015flamas\u0131 planlan\u0131yor<\/h3>\n<p>SchallOS\u2019un halka a\u00e7\u0131k lansman\u0131 2026 sonbahar\u0131nda ger\u00e7ekle\u015ftirilmesi planlanmaktad\u0131r. O zamana kadar, platformun temel bile\u015fenleri birle\u015ftirilmeye, test edilmeye ve ilk operasyonel kullan\u0131m senaryolar\u0131na haz\u0131rlanmaya devam edilecektir. Uzun vadede planlanan her i\u015flev, lansman s\u0131ras\u0131nda tam olarak geli\u015ftirilmi\u015f olmayacakt\u0131r. \u00d6nemli olan, \u00fczerine di\u011fer veritaban\u0131 adapt\u00f6rlerinin, yapay zeka i\u015flevlerinin, ge\u00e7i\u015f se\u00e7eneklerinin ve i\u015fletim modellerinin kontroll\u00fc bir \u015fekilde in\u015fa edilebilece\u011fi sa\u011flam bir \u00e7ekirdek olu\u015fturmakt\u0131r.<\/p>\n<p>\u00d6ncelikle, <a href=\"https:\/\/gofilemaker.de\/2026\/06\/gfm-next-auf-schallos-verbindet-filemaker-runtimes-ki-und-moderne-webtechnologien\/\" target=\"_blank\" rel=\"noopener\"><strong>gofilemaker.de\u2019nin gFM-NEXT ERP yaz\u0131l\u0131m\u0131<\/strong><\/a> yeni SchallOS platformunda muhtemelen Eyl\u00fcl 2026'da yay\u0131nlanacak. Bu nedenle, SchallOS geli\u015ftirme platformunun 2026 sonbahar\u0131nda biraz daha ge\u00e7 bir tarihte devreye girmesi, geli\u015ftirme s\u00fcrecinin sonunu de\u011fil, pratik kullan\u0131m\u0131n ba\u015flang\u0131c\u0131n\u0131 i\u015faret etmelidir.<\/p>\n<h3>Bir uygulaman\u0131n tam ya\u015fam d\u00f6ng\u00fcs\u00fc<\/h3>\n<p>SchallOS, mevcut FileMaker \u00e7\u00f6z\u00fcmlerinin modern bir ortama nas\u0131l aktar\u0131labilece\u011fi sorusuyla yola \u00e7\u0131kt\u0131. Bunun sonucunda, sadece ge\u00e7i\u015f ve geli\u015ftirmeyi de\u011fil, ayn\u0131 zamanda dok\u00fcmantasyon, da\u011f\u0131t\u0131m, veri y\u00f6netimi, g\u00fcncellemeler ve uzun vadeli i\u015fletimi de dikkate alan bir platform ortaya \u00e7\u0131kt\u0131. Studio, Runtime, Control ve Cloud, ortak bir mimari i\u00e7inde birbirinden net bir \u015fekilde ayr\u0131lm\u0131\u015f g\u00f6revleri \u00fcstleniyor. Bu nedenle ama\u00e7, FileMaker\u2019yi sadece ba\u015fka bir geli\u015ftirme arac\u0131yla de\u011fi\u015ftirmek de\u011fildir. SchallOS, geli\u015ftirici, veriler ve kullan\u0131c\u0131 aray\u00fcz\u00fc aras\u0131ndaki kan\u0131tlanm\u0131\u015f yak\u0131nl\u0131\u011f\u0131, ta\u015f\u0131nabilir konteynerler, yapay zeka destekli programlama ve kesintisiz bir i\u015fletim modeliyle birle\u015ftirmeyi hedeflemektedir.<\/p>\n<p>FileMaker-DNA, ba\u015flang\u0131\u00e7 noktas\u0131n\u0131 olu\u015fturmaktad\u0131r. Hedef, mevcut ve yeni i\u015f uygulamalar\u0131n\u0131n uzun vadede geli\u015ftirilebilece\u011fi, i\u015fletilebilece\u011fi ve s\u00fcrd\u00fcr\u00fclebilece\u011fi ba\u011f\u0131ms\u0131z bir platform olu\u015fturmakt\u0131r.<\/p>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-486 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-486 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\"dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">Yapay zeka \u00fczerine g\u00fcncel makaleler<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-486\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"lokale ki auf dem mac: so installieren sie ein sprachmodell mit ollama\" data-id=\"2442\"  data-category=\"ki-systeme tipps &amp; anleitungen\" data-post_tag=\"datenschutz k\u00fcnstliche intelligenz llama llm mac mistral ollama sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/08\/local-ki-on-the-mac-like-this-1tp12ollama-ile-bir-dil-modeli-olusturmak-icin\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Mac'te Yerel Yapay Zeka: Ollama ile bir dil modeli nas\u0131l installiere edilir<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Mac&#039;te Ollama ile yerel AI installieren\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokale-KI-auf-Apple-Mac.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokale-KI-auf-Apple-Mac.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokale-KI-auf-Apple-Mac-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokale-KI-auf-Apple-Mac-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Lokale-KI-auf-Apple-Mac-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/08\/local-ki-on-the-mac-like-this-1tp12ollama-ile-bir-dil-modeli-olusturmak-icin\/\" rel=\"bookmark\">Mac'te Yerel Yapay Zeka: Ollama ile bir dil modeli nas\u0131l installiere edilir<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"rag mit ollama und qdrant als universelle suchmaschine f\u00fcr eigene daten\" data-id=\"2764\"  data-category=\"filemaker &amp; erp ki-systeme\" data-post_tag=\"datenbanken docker k\u00fcnstliche intelligenz llama llm mistral ollama qdrant vektordatenbank\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/08\/kendi-verileri-icin-evrensel-arama-motoru-olarak-ollama-ve-qdrant-ile-rag\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Kendi verileri i\u00e7in evrensel bir arama motoru olarak Ollama ve Qdrant ile RAG<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1920\" height=\"640\" class=\"attachment-full size-full\" alt=\"RAG, Ollama ve Qdrant kullanarak yerel yapay zekay\u0131 veritabanlar\u0131yla geni\u015fletin\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/lokale-ki-rag-ollama-qdrant.jpg\" data-dpt-sizes=\"(max-width: 1920px) 100vw, 1920px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/lokale-ki-rag-ollama-qdrant.jpg 1920w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lokale-ki-rag-ollama-qdrant-300x100.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lokale-ki-rag-ollama-qdrant-1024x341.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lokale-ki-rag-ollama-qdrant-768x256.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lokale-ki-rag-ollama-qdrant-1536x512.jpg 1536w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lokale-ki-rag-ollama-qdrant-18x6.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/08\/kendi-verileri-icin-evrensel-arama-motoru-olarak-ollama-ve-qdrant-ile-rag\/\" rel=\"bookmark\">Kendi verileri i\u00e7in evrensel bir arama motoru olarak Ollama ve Qdrant ile RAG<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"lora-training: wie filemaker 2025 das feintuning gro\u00dfer sprachmodelle vereinfacht\" data-id=\"3220\"  data-category=\"filemaker &amp; erp ki-systeme\" data-post_tag=\"datenbanken filemaker k\u00fcnstliche intelligenz llm mlx sprachmodell\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/10\/lora-egi%cc%87ti%cc%87mi%cc%87-fi%cc%87lemaker-2025-bueyuek-di%cc%87l-modelleri%cc%87ni%cc%87n-i%cc%87nce-ayarlarini-nasil-kolaylastiriyor\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">LoRA e\u011fitimi: FileMaker 2025 b\u00fcy\u00fck dil modellerinin ince ayar\u0131n\u0131 nas\u0131l basitle\u015ftiriyor?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"LoRA \u0130nce Ayar - FileMaker 2025\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/lora-finetuning-filemaker-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/10\/lora-egi%cc%87ti%cc%87mi%cc%87-fi%cc%87lemaker-2025-bueyuek-di%cc%87l-modelleri%cc%87ni%cc%87n-i%cc%87nce-ayarlarini-nasil-kolaylastiriyor\/\" rel=\"bookmark\">LoRA e\u011fitimi: FileMaker 2025 b\u00fcy\u00fck dil modellerinin ince ayar\u0131n\u0131 nas\u0131l basitle\u015ftiriyor?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"was ist der sinn des lebens? religionen, philosophen und helmut thielicke im vergleich\" data-id=\"6071\"  data-category=\"allgemein gesellschaft ki-systeme kunst &amp; kultur stories &amp; humor\" data-post_tag=\"denkmodelle erfahrungen gesundheit krisen k\u00fcnstliche intelligenz meinungsfreiheit pers\u00f6nlichkeitsentwicklung portrait\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/05\/yasamin-anlami-nedi%cc%87r-di%cc%87nler-fi%cc%87lozoflar-ve-helmut-thielicke-karsilastirmasi\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Hayat\u0131n anlam\u0131 nedir? Dinler, filozoflar ve Helmut Thielicke aras\u0131nda bir kar\u015f\u0131la\u015ft\u0131rma<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"682\" class=\"attachment-full size-full\" alt=\"Hayat\u0131n anlam\u0131 sorusu\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Sinn-des-Lebens.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Sinn-des-Lebens.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Sinn-des-Lebens-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Sinn-des-Lebens-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Sinn-des-Lebens-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/05\/yasamin-anlami-nedi%cc%87r-di%cc%87nler-fi%cc%87lozoflar-ve-helmut-thielicke-karsilastirmasi\/\" rel=\"bookmark\">Hayat\u0131n anlam\u0131 nedir? Dinler, filozoflar ve Helmut Thielicke aras\u0131nda bir kar\u015f\u0131la\u015ft\u0131rma<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<ol>\n<li><strong>SchallOS tam olarak nedir ve klasik bir veritaban\u0131 uygulamas\u0131ndan ne fark\u0131 vard\u0131r?<\/strong><br \/>\nSchallOS, \u00f6zel i\u015f yaz\u0131l\u0131mlar\u0131n\u0131n geli\u015ftirilmesi, \u00e7al\u0131\u015ft\u0131r\u0131lmas\u0131 ve y\u00f6netilmesine y\u00f6nelik bir platformdur. Platform, tablolar, d\u00fczenler ve i\u015flevlerin yan\u0131 s\u0131ra yapay zeka destekli programlama, dok\u00fcmantasyon, olay g\u00fcnl\u00fckleri, da\u011f\u0131t\u0131m ve g\u00fcncellemeleri de kapsamaktad\u0131r. SchallOS Studio, geli\u015ftirme i\u00e7in kullan\u0131l\u0131r; Runtime, haz\u0131r uygulamalar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131r; Control, kurulumlar\u0131 y\u00f6netir ve Cloud, \u00e7\u00f6z\u00fcmleri SaaS olarak sunar. B\u00f6ylelikle platform, bir uygulaman\u0131n olu\u015fturulmas\u0131ndan uzun vadeli i\u015fletilmesine kadar t\u00fcm s\u00fcreci destekler.<\/li>\n<li><strong>SchallOS hangi geli\u015ftiriciler ve \u015firketler i\u00e7in tasarlanm\u0131\u015ft\u0131r?<\/strong><br \/>\nSchallOS, \u00f6zellikle FileMaker geli\u015ftiricilerine, yaz\u0131l\u0131m \u015firketlerine ve \u00f6zel i\u015f uygulamalar\u0131 geli\u015ftiricilerine y\u00f6neliktir. Mevcut FileMaker \u00e7\u00f6z\u00fcmlerine sahip \u015firketler de uygulamalar\u0131n\u0131 kademeli olarak ba\u011f\u0131ms\u0131z bir ortama ta\u015f\u0131ma imk\u00e2n\u0131na sahip olurlar. Ayr\u0131ca, yeni \u00e7\u00f6z\u00fcmler tamamen SchallOS \u00fczerinde geli\u015ftirilebilir. Genel m\u00fcd\u00fcrler ve teknik karar vericiler i\u00e7in en ilgi \u00e7ekici nokta, geli\u015ftirme, i\u015fletim, dok\u00fcmantasyon, g\u00fcncellemeler ve \u00e7e\u015fitli da\u011f\u0131t\u0131m bi\u00e7imlerinin tek bir ortak platform i\u00e7inde organize edilmesidir.<\/li>\n<li><strong>SchallOS esas olarak FileMaker\u2019nin yerine mi ge\u00e7iyor?<\/strong><br \/>\nFileMaker, \u00f6nemli bir ba\u015flang\u0131\u00e7 noktas\u0131d\u0131r, ancak SchallOS\u2019un kal\u0131c\u0131 teknik temeli de\u011fildir. G\u00f6rsel geli\u015ftirme ve veriler, d\u00fczenler ile i\u015flevler aras\u0131ndaki s\u0131k\u0131 ba\u011flant\u0131 gibi kendini kan\u0131tlam\u0131\u015f fikirler benimsenmektedir. Ancak \u00e7al\u0131\u015fma zaman\u0131 ortam\u0131, veri depolama, i\u015flev mant\u0131\u011f\u0131 ve g\u00fcncelleme altyap\u0131s\u0131 ba\u011f\u0131ms\u0131z olarak olu\u015fturulmaktad\u0131r. SchallOS, mevcut FileMaker \u00e7\u00f6z\u00fcmlerini ta\u015f\u0131yabilir, ancak yeni uygulamalar i\u00e7in de uygundur. Tam bir ta\u015f\u0131ma i\u015flemi tamamland\u0131ktan sonra, FileMaker'nin \u00fcretim ortam\u0131nda kullan\u0131lmas\u0131 art\u0131k gerekli de\u011fildir.<\/li>\n<li><strong>Mevcut FileMaker \u00e7\u00f6z\u00fcm\u00fcm tamamen otomatik olarak ta\u015f\u0131nabilir mi?<\/strong><br \/>\nTablolar, alanlar, ili\u015fkiler, d\u00fczenler ve di\u011fer tan\u0131mlanm\u0131\u015f yap\u0131lar b\u00fcy\u00fck \u00f6l\u00e7\u00fcde otomatik olarak aktar\u0131labilir. Ancak karma\u015f\u0131k i\u015f mant\u0131\u011f\u0131 s\u00f6z konusu oldu\u011funda ek bir kontrol gereklidir. FileMaker komut dosyalar\u0131 genellikle d\u00fczen de\u011fi\u015fiklikleri, k\u00fcresel de\u011fi\u015fkenler, eklentiler veya ge\u00e7mi\u015fte ortaya \u00e7\u0131kan \u00f6zel durumlar i\u00e7erir. Yapay zeka bu s\u00fcre\u00e7leri analiz edebilir ve bunlardan yeni i\u015flev konteynerleri olu\u015fturabilir. Yine de kapsaml\u0131 bir \u00e7\u00f6z\u00fcm\u00fcn bir geli\u015ftirici taraf\u0131ndan kontrol edilmesi ve gerekirse d\u00fczeltilmesi gerekir. Ta\u015f\u0131ma i\u015flemi manuel i\u015f y\u00fck\u00fcn\u00fc \u00f6nemli \u00f6l\u00e7\u00fcde azalt\u0131r, ancak uygulaman\u0131n teknik olarak anla\u015f\u0131lmas\u0131n\u0131n yerini almaz.<\/li>\n<li><strong>Ge\u00e7i\u015f i\u015fleminden sonra mevcut FileMaker komut dosyalar\u0131na ne olacak?<\/strong><br \/>\nKomut dosyalar\u0131, yeni i\u015flev konteynerlerinin arka plan\u0131nda \u00f6\u011frenme ve referans katman\u0131 olarak korunabilir. Ancak bunlar, de\u011fi\u015ftirilmeden \u00e7al\u0131\u015ft\u0131r\u0131lmaz. Yapay zeka, bir komut dosyas\u0131n\u0131n hangi i\u015flevsel g\u00f6revi yerine getirdi\u011fini, hangi alanlar\u0131 kulland\u0131\u011f\u0131n\u0131 ve hangi ko\u015fullar\u0131n kontrol edildi\u011fini analiz eder. Ard\u0131ndan, SchallOS mimarisine uygun \u015fekilde yeni \u00e7al\u0131\u015ft\u0131r\u0131labilir kodu programlar. Orijinal komut dosyas\u0131, tarihsel bir bilgi kayna\u011f\u0131 olarak korunur ve ileride ortaya \u00e7\u0131kabilecek sorular veya geni\u015fletmeler durumunda yine dikkate al\u0131nabilir.<\/li>\n<li><strong>SSC ve SSD nedir ve bir \u00e7\u00f6z\u00fcm neden iki konteyner gerektirir?<\/strong><br \/>\nSSC, tablolar, alanlar, d\u00fczenler, form\u00fcller, i\u015flev kapsay\u0131c\u0131lar\u0131, diller ve dok\u00fcmantasyon gibi uygulaman\u0131n yap\u0131s\u0131n\u0131 i\u00e7erir. SSD ise m\u00fc\u015fteriler, \u00fcr\u00fcnler, sipari\u015fler veya faturalar gibi \u00fcretim verilerini i\u00e7erir. Her iki kapsay\u0131c\u0131 birbiriyle ba\u011flant\u0131l\u0131d\u0131r, ancak farkl\u0131 i\u015flevlere sahiptir. Bu ayr\u0131m, t\u00fcm veri taban\u0131n\u0131 de\u011fi\u015ftirmek zorunda kalmadan yeni yap\u0131 s\u00fcr\u00fcmleri olu\u015fturulmas\u0131na olanak tan\u0131r. Ayr\u0131ca, uygulamay\u0131 tamamen yeniden geli\u015ftirmek zorunda kalmadan veri y\u00f6netimi, yedeklemeler ve i\u015fletim modelleri de\u011fi\u015ftirilebilir.<\/li>\n<li><strong>Yap\u0131 ile verilerin birbirinden ayr\u0131lmas\u0131 ne gibi avantajlar sa\u011flar?<\/strong><br \/>\nBu sayede g\u00fcncellemeler, yedeklemeler ve veritaban\u0131 ta\u015f\u0131ma i\u015flemleri \u00e7ok daha kontroll\u00fc bir \u015fekilde ger\u00e7ekle\u015ftirilebilir. M\u00fc\u015fteri verilerini i\u00e7eren SSD korunurken yeni bir SSC yay\u0131nlanabilir. Gerekli yap\u0131 de\u011fi\u015fiklikleri, tan\u0131mlanm\u0131\u015f veri ta\u015f\u0131ma i\u015flemleri arac\u0131l\u0131\u011f\u0131yla ger\u00e7ekle\u015ftirilir. Ayr\u0131ca SSC, gizli i\u015f verileri olmadan analiz edilebilir veya ba\u015fka bir geli\u015ftiriciye devredilebilir. IndexedDB\u2019den SQLite, PostgreSQL veya buluta ge\u00e7i\u015f de, d\u00fczenlerin ve i\u015flev mant\u0131\u011f\u0131n\u0131n yeniden olu\u015fturulmas\u0131na gerek kalmad\u0131\u011f\u0131 i\u00e7in kolayla\u015ft\u0131r\u0131l\u0131r.<\/li>\n<li><strong>Ayn\u0131 \u00e7\u00f6z\u00fcm yerel olarak, bir sunucuda ve bulutta \u00e7al\u0131\u015ft\u0131r\u0131labilir mi?<\/strong><br \/>\nTemel olarak evet. Bir SchallOS \u00e7\u00f6z\u00fcm\u00fc, taray\u0131c\u0131da yerel olarak, Windows veya macOS uygulamas\u0131 olarak, SQLite ile, bir PostgreSQL sunucusunda ya da SchallOS Cloud\u2019da SaaS olarak \u00e7al\u0131\u015ft\u0131r\u0131labilir. Bu durumda i\u015flevsel kullan\u0131m ayn\u0131 kal\u0131r. Ancak farkl\u0131 \u00e7al\u0131\u015fma bi\u00e7imlerinin \u00e7oklu kullan\u0131c\u0131 deste\u011fi, yedekleme, performans ve y\u00f6netim konusunda kendine \u00f6zg\u00fc gereksinimleri vard\u0131r. Bu nedenle ge\u00e7i\u015f, veri aktar\u0131m\u0131 ve do\u011frulama yoluyla kontroll\u00fc bir \u015fekilde ger\u00e7ekle\u015ftirilir. SSC\/SSD mimarisi, her hedef i\u00e7in tamamen yeni bir projenin y\u00fcr\u00fct\u00fclmesi gereklili\u011fini ortadan kald\u0131r\u0131r.<\/li>\n<li><strong>Ba\u015far\u0131l\u0131 bir ge\u00e7i\u015fin ard\u0131ndan FileMaker veya FileMaker Sunucusuna h\u00e2l\u00e2 ihtiyac\u0131m olacak m\u0131?<\/strong><br \/>\nHay\u0131r. Tam bir ge\u00e7i\u015fin ard\u0131ndan uygulama, SchallOS Runtime taraf\u0131ndan \u00e7al\u0131\u015ft\u0131r\u0131l\u0131r. Taray\u0131c\u0131 \u00fczerinden \u00e7al\u0131\u015ft\u0131rma i\u00e7in de ne FileMaker sunucusu ne de WebDirect gereklidir. Eski FileMaker sistemi referans veya ar\u015fiv ama\u00e7l\u0131 olarak korunabilir, ancak \u00fcretim ortam\u0131nda \u00e7al\u0131\u015fmak i\u00e7in bir \u00f6n ko\u015ful de\u011fildir. D\u00fczenler, form\u00fcller, i\u015flevler, veri eri\u015fimi, g\u00fcncellemeler ve da\u011f\u0131t\u0131m SchallOS taraf\u0131ndan devral\u0131n\u0131r. B\u00f6ylelikle, ta\u015f\u0131nan uygulama i\u00e7in \u00f6nceki FileMaker \u00e7al\u0131\u015fma zaman\u0131 ba\u011f\u0131ml\u0131l\u0131klar\u0131 da ortadan kalkar.<\/li>\n<li><strong>Yapay zeka, SchallOS\u2019a nas\u0131l entegre edilmi\u015ftir?<\/strong><br \/>\nAI, form\u00fcl d\u00fczenleyicisinde, \u00d6zel \u0130\u015flevlerde, i\u015flev kapsay\u0131c\u0131lar\u0131nda ve dok\u00fcmantasyon katman\u0131nda do\u011frudan kullan\u0131labilir. Yaln\u0131zca g\u00fcncel soruyu de\u011fil, ayn\u0131 zamanda ilgili alanlar\u0131, tablolar\u0131, a\u00e7\u0131klamalar\u0131 ve ba\u011f\u0131ml\u0131l\u0131klar\u0131 da bilir. Ta\u015f\u0131nan \u00e7\u00f6z\u00fcmlerde, orijinal FileMaker komut dosyas\u0131 da ek bilgi kayna\u011f\u0131 olarak kullan\u0131labilir. Yapay zeka, form\u00fclleri a\u00e7\u0131klayabilir, kod olu\u015fturabilir, hatalar\u0131 inceleyebilir ve dok\u00fcmantasyon haz\u0131rlayabilir. Kalite, maliyet ve veri koruma hususlar\u0131n\u0131n dikkate al\u0131nabilmesi i\u00e7in modellerin temel olarak de\u011fi\u015ftirilebilir olmas\u0131 ama\u00e7lanmaktad\u0131r.<\/li>\n<li><strong>AI, fonksiyon konteynerlerinin kodunu ger\u00e7ekten programl\u0131yor mu?<\/strong><br \/>\nEvet. Geli\u015ftirici, g\u00f6revi, parametreleri, beklenen sonucu ve izin verilen yetenekleri tan\u0131mlar. Yapay zeka, bu temele dayanarak \u00e7al\u0131\u015ft\u0131r\u0131labilir kodu olu\u015fturur. Bu kod, g\u00f6r\u00fcn\u00fcr, denetlenebilir ve s\u00fcr\u00fcmlenebilir durumda kal\u0131r. Geli\u015ftirici, de\u011fi\u015fiklik talep edebilir, testler yapabilir ve \u00f6nceki s\u00fcr\u00fcmleri kar\u015f\u0131la\u015ft\u0131rabilir veya geri y\u00fckleyebilir. B\u00f6ylece yapay zeka, programlama i\u015finin b\u00fcy\u00fck bir k\u0131sm\u0131n\u0131 \u00fcstlenir, ancak teknik sorumlulu\u011fu \u00fcstlenmez. \u00d6zellikle i\u015f a\u00e7\u0131s\u0131ndan kritik s\u00fcre\u00e7lerde, gereksinimler, yetkiler ve olas\u0131 yan etkiler yine de dikkatle kontrol edilmelidir.<\/li>\n<li><strong>Form\u00fcl d\u00fczenleyicisi hangi olanaklar\u0131 sunuyor?<\/strong><br \/>\nForm\u00fcl d\u00fczenleyici, tipik matematiksel, mant\u0131ksal, metinle ilgili hesaplamalar\u0131n yan\u0131 s\u0131ra tarih ve saat hesaplamalar\u0131n\u0131 da destekler. Form\u00fcller ve \u00f6zel i\u015flevler ger\u00e7ek zamanl\u0131 olarak de\u011ferlendirilir ve an\u0131nda test edilebilir. Ba\u015flang\u0131\u00e7taki komut yelpazesi, FileMaker\u2019nin uzun y\u0131llar boyunca geli\u015fen i\u015flev havuzundan daha k\u00fc\u00e7\u00fckt\u00fcr. Ancak form\u00fcl ortam\u0131 geni\u015fletilebilir. Eksik fonksiyonlar eklenebilir veya kendi \u00f6zel fonksiyonlar\u0131n\u0131zla yerine getirilebilir. Bu s\u00fcre\u00e7te de entegre yapay zeka, mevcut FileMaker form\u00fcllerini aktarabilir veya yeni hesaplamalar geli\u015ftirebilir.<\/li>\n<li><strong>SchallOS hangi bilgileri otomatik olarak kaydeder?<\/strong><br \/>\nYap\u0131 d\u00fczeyinde, tablolarda, alanlarda, d\u00fczenlerde, form\u00fcllerde ve i\u015flev kapsay\u0131c\u0131lar\u0131nda yap\u0131lan de\u011fi\u015fiklikler kaydedilir. Veri d\u00fczeyinde ise kay\u0131t de\u011fi\u015fiklikleri, durum de\u011fi\u015fiklikleri, onaylar, i\u00e7e aktarmalar ve di\u011fer i\u015f olaylar\u0131 g\u00fcnl\u00fc\u011fe kaydedilebilir. Buna ek olarak, da\u011f\u0131t\u0131mlar, g\u00fcncellemeler ve yedeklemeler gibi operasyonel olaylar da kaydedilir. Birbiriyle ili\u015fkili geli\u015ftirme \u00e7al\u0131\u015fmalar\u0131, De\u011fi\u015fiklik Oturumlar\u0131 i\u00e7inde bir araya getirilebilir ve daha sonra bir s\u00fcr\u00fcme atanabilir. B\u00f6ylelikle, sadece sonradan yaz\u0131lm\u0131\u015f notlar\u0131n bir derlemesi yerine, uygulaman\u0131n izlenebilir bir ge\u00e7mi\u015fi olu\u015fturulur.<\/li>\n<li><strong>SchallOS bu verilerden m\u00fc\u015fteri ve performans raporlar\u0131 olu\u015fturabilir mi?<\/strong><br \/>\nEvet. Entegre yapay zeka, kaydedilen olaylardan teknik belgeler, m\u00fc\u015fteri raporlar\u0131, s\u00fcr\u00fcm notlar\u0131 veya performans raporlar\u0131 olu\u015fturabilir. Bu s\u00fcre\u00e7te, birden fazla teknik de\u011fi\u015fiklik, i\u015f a\u00e7\u0131s\u0131ndan sa\u011flanan fayday\u0131 anla\u015f\u0131l\u0131r bir \u015fekilde a\u00e7\u0131klayan bir a\u00e7\u0131klamaya \u00f6zetlenebilir. Temel olu\u015fturan olaylar g\u00f6r\u00fcnt\u00fclenebilir durumda kal\u0131r, b\u00f6ylece geli\u015ftirici ifadeleri kontrol edebilir. Her de\u011fi\u015fiklik otomatik olarak faturaland\u0131r\u0131labilir de\u011fildir. Bu nedenle, nihai hizmet raporunun se\u00e7imi, de\u011ferlendirilmesi ve onaylanmas\u0131 geli\u015ftiriciye aittir.<\/li>\n<li><strong>G\u00fcncelleme s\u00fcreci nas\u0131l i\u015fliyor?<\/strong><br \/>\nDe\u011fi\u015fiklikler \u00f6ncelikle De\u011fi\u015fiklik Oturumlar\u0131nda toplan\u0131r ve bir s\u00fcr\u00fcm halinde birle\u015ftirilir. Bir s\u00fcr\u00fcm, yeni bir SSC, gerekli SSD ge\u00e7i\u015fleri, \u00f6n ko\u015fullar, imzalar, kontroller ve geri alma bilgilerini i\u00e7erebilir. SchallOS Control, hedef \u00f6rne\u011fi kontrol eder, bir yedekleme olu\u015fturur ve ard\u0131ndan g\u00fcncellemeyi ger\u00e7ekle\u015ftirir. Kurulumun ard\u0131ndan yap\u0131, veriler ve \u00f6nemli i\u015flevlerin beklenen duruma uygun olup olmad\u0131\u011f\u0131 kontrol edilir. Ayn\u0131 temel s\u00fcre\u00e7, hem SchallOS i\u00e7in hem de bununla geli\u015ftirilen m\u00fc\u015fteri \u00e7\u00f6z\u00fcmleri i\u00e7in kullan\u0131l\u0131r.<\/li>\n<li><strong>Runtime, Control ve Cloud aras\u0131nda ne gibi farklar vard\u0131r?<\/strong><br \/>\nSchallOS Runtime, yay\u0131nlanm\u0131\u015f uygulamalar\u0131 \u00e7al\u0131\u015ft\u0131r\u0131r ve mizanpajlar\u0131, form\u00fclleri ve i\u015flev kapsay\u0131c\u0131lar\u0131n\u0131 sa\u011flar. SchallOS Control, \u00f6rnekleri, veritaban\u0131 adapt\u00f6rlerini, \u00e7al\u0131\u015fma zaman\u0131 profillerini, g\u00fcncellemeleri ve teknik denetimleri y\u00f6netir. SchallOS Cloud, \u00e7al\u0131\u015fma zaman\u0131 ve veri depolamay\u0131 merkezi olarak i\u015fletilen bir SaaS hizmeti olarak sunar. SchallOS Studio, as\u0131l geli\u015ftirme ortam\u0131 olmaya devam eder. T\u00fcm alanlar ayn\u0131 SSC ve SSD temel yap\u0131lar\u0131n\u0131 kullan\u0131r, ancak bir uygulaman\u0131n ya\u015fam d\u00f6ng\u00fcs\u00fc i\u00e7inde birbirinden a\u00e7\u0131k\u00e7a ayr\u0131lm\u0131\u015f g\u00f6revleri \u00fcstlenir.<\/li>\n<li><strong>Haklar, kurulumlar ve hassas veriler nas\u0131l korunur?<\/strong><br \/>\nKullan\u0131c\u0131 haklar\u0131, bir ki\u015finin \u00e7\u00f6z\u00fcm i\u00e7inde hangi i\u015flevsel i\u015flemleri ger\u00e7ekle\u015ftirebilece\u011fini belirler. \u00c7al\u0131\u015fma zaman\u0131 ve yetenek profilleri ise bir kurulumun hangi teknik i\u015flevlere sahip oldu\u011funu da belirler. SSC ve SSD paketleri, kimlik bilgileri, sa\u011flama toplamlar\u0131 ve imzalarla korunabilir. Ayr\u0131ca, yapay zeka ba\u011flam\u0131 da s\u0131n\u0131rland\u0131r\u0131labilir; b\u00f6ylece t\u00fcm m\u00fc\u015fteri verileri otomatik olarak i\u015flenmez. \u00d6zellikle hassas ortamlar i\u00e7in \u00f6zel sunucular veya gelecekte yerel yapay zeka modelleri de kullan\u0131labilir. Somut g\u00fcvenlik yap\u0131land\u0131rmas\u0131, ilgili kullan\u0131m durumuna g\u00f6re belirlenir.<\/li>\n<li><strong>SchallOS ne zaman kullan\u0131ma sunulacak?<\/strong><br \/>\nGenel kullan\u0131ma a\u00e7\u0131lmas\u0131 2026 sonbahar\u0131nda planlanmaktad\u0131r. \u0130lk etapta odak noktas\u0131 Studio ve Runtime, SSC ile SSD'nin ayr\u0131lmas\u0131, mevcut FileMaker yap\u0131lar\u0131n\u0131n ta\u015f\u0131nmas\u0131, form\u00fcller, \u00f6zel i\u015flevler, yapay zeka ile programlanm\u0131\u015f i\u015flev konteynerleri, dok\u00fcmantasyon, olay g\u00fcnl\u00fckleri, da\u011f\u0131t\u0131m ve g\u00fcncellemeler olacakt\u0131r. SchallOS Control de kurulumlar\u0131n y\u00f6netimi konusunda merkezi bir rol \u00fcstlenecektir. Uzun vadede planlanan her i\u015flevin, lansman s\u0131ras\u0131nda tam olarak geli\u015ftirilmi\u015f olmas\u0131 gerekmez. \u00d6ncelikle, ilk \u00fcretken uygulamalar i\u00e7in sa\u011flam bir \u00e7ekirdek olu\u015fturmak \u00f6nemlidir.<\/li>\n<\/ol>\n<hr \/>\n\n\t\t\t<div class=\"display-post-types\">\n\n\t\t\t\t\t\t\t<style type=\"text\/css\">\n\t\t\t#dpt-wrapper-487 { --dpt-text-align: left;--dpt-image-crop: center;--dpt-border-radius: 5px;--dpt-h-gutter: 10px;--dpt-v-gutter: 9px; }\t\t\t<\/style>\n\t\t\t<style type=\"text\/css\">#dpt-wrapper-487 { --dpt-title-font-style:normal;--dpt-title-font-weight:600;--dpt-title-line-height:1.5;--dpt-title-text-decoration:none;--dpt-title-text-transform:none;--dpt-excerpt-font-style:normal;--dpt-excerpt-font-weight:400;--dpt-excerpt-line-height:1.5;--dpt-excerpt-text-decoration:none;--dpt-excerpt-text-transform:none;--dpt-meta1-font-style:normal;--dpt-meta1-font-weight:400;--dpt-meta1-line-height:1.9;--dpt-meta1-text-decoration:none;--dpt-meta1-text-transform:none;--dpt-meta2-font-style:normal;--dpt-meta2-font-weight:400;--dpt-meta2-line-height:1.9;--dpt-meta2-text-decoration:none;--dpt-meta2-text-transform:none; }<\/style><div class=\"dpt-main-header\">\n\t\t\t\t\t\t<div class=\"dpt-main-title\">\n\t\t\t\t\t\t\t<span class=\"dpt-main-title-text\">Sanat ve k\u00fclt\u00fcr \u00fczerine g\u00fcncel makaleler<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t<\/div>\t\t\t\n\t\t\t\t<div id=\"dpt-wrapper-487\" class=\"dpt-wrapper dpt-mag1 land1 dpt-cropped dpt-flex-wrap\" >\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"vicco von b\u00fclow alias loriot &#8211; ordnung, form und der leise widerstand des humors\" data-id=\"4169\"  data-category=\"allgemein gesellschaft kunst &amp; kultur stories &amp; humor\" data-post_tag=\"deutschland erfahrungen pers\u00f6nlichkeitsentwicklung portrait\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/vicco-von-buelow-takma-adi-loriot-si%cc%87pari%cc%87s-formu-ve-mi%cc%87zahin-sessi%cc%87z-di%cc%87reni%cc%87si%cc%87\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Vicco von B\u00fclow nam-\u0131 di\u011fer Loriot - d\u00fczen, bi\u00e7im ve mizah\u0131n sessiz direni\u015fi<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"747\" class=\"attachment-full size-full\" alt=\"\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Loriot-Titel.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Loriot-Titel.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Loriot-Titel-300x219.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Loriot-Titel-768x560.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Loriot-Titel-16x12.jpg 16w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/vicco-von-buelow-takma-adi-loriot-si%cc%87pari%cc%87s-formu-ve-mi%cc%87zahin-sessi%cc%87z-di%cc%87reni%cc%87si%cc%87\/\" rel=\"bookmark\">Vicco von B\u00fclow nam-\u0131 di\u011fer Loriot - d\u00fczen, bi\u00e7im ve mizah\u0131n sessiz direni\u015fi<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"jan-josef liefers: ein portr\u00e4t \u00fcber haltung, herkunft und k\u00fcnstlerische freiheit\" data-id=\"3854\"  data-category=\"allgemein gesellschaft kunst &amp; kultur\" data-post_tag=\"deutschland erfahrungen krisen lernen meinungsfreiheit musik pers\u00f6nlichkeitsentwicklung portrait\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/jan-josef-liefers-bi%cc%87r-tutum-koeken-ve-sanatsal-oezguerluek-portresi%cc%87\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Jan-Josef Liefers: Tav\u0131r, k\u00f6ken ve sanatsal \u00f6zg\u00fcrl\u00fck \u00fczerine bir portre<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"Jan-Josef Liefers\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/jan-josef-liefers-silhouette-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/jan-josef-liefers-bi%cc%87r-tutum-koeken-ve-sanatsal-oezguerluek-portresi%cc%87\/\" rel=\"bookmark\">Jan-Josef Liefers: Tav\u0131r, k\u00f6ken ve sanatsal \u00f6zg\u00fcrl\u00fck \u00fczerine bir portre<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"iran verstehen: alltag, proteste und interessen jenseits der schlagzeilen\" data-id=\"4462\"  data-category=\"allgemein gesellschaft kunst &amp; kultur\" data-post_tag=\"erfahrungen europa geopolitik krisen meinungsfreiheit sicherheitspolitik spieltheorie\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2026\/01\/i%cc%87rani-anlamak-mansetleri%cc%87n-oetesi%cc%87nde-guenluek-yasam-protestolar-ve-cikarlar\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">\u0130ran'\u0131 anlamak: Man\u015fetlerin \u00f6tesinde g\u00fcndelik hayat, protestolar ve ilgi alanlar\u0131<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"683\" class=\"attachment-full size-full\" alt=\"\u0130ran&#039;\u0131 Anlamak\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Iran-Titel.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/Iran-Titel.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Iran-Titel-300x200.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Iran-Titel-768x512.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/Iran-Titel-18x12.jpg 18w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2026\/01\/i%cc%87rani-anlamak-mansetleri%cc%87n-oetesi%cc%87nde-guenluek-yasam-protestolar-ve-cikarlar\/\" rel=\"bookmark\">\u0130ran'\u0131 anlamak: Man\u015fetlerin \u00f6tesinde g\u00fcndelik hayat, protestolar ve ilgi alanlar\u0131<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"dpt-entry has-thumbnail\" data-title=\"spieltheorie erkl\u00e4rt 25 jahre geopolitik: wie europa seine strategische rolle verlor\" data-id=\"3850\"  data-category=\"allgemein gesellschaft kunst &amp; kultur\" data-post_tag=\"denkmodelle deutschland energiepolitik eu-gesetze europa geopolitik krisen sicherheitspolitik spieltheorie\">\n\t\t\t\t\t\t\t<div class=\"dpt-entry-wrapper\"><div class=\"dpt-featured-content\"><div class=\"dpt-permalink\"><a href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/oyun-teori%cc%87si%cc%87-25-yillik-jeopoli%cc%87ti%cc%87gi%cc%87-acikliyor-avrupa-strateji%cc%87k-roluenue-nasil-kaybetti%cc%87\/\" class=\"dpt-permalink\"><span class=\"screen-reader-text\">Oyun teorisi jeopoliti\u011fin 25 y\u0131l\u0131n\u0131 a\u00e7\u0131kl\u0131yor: Avrupa stratejik rol\u00fcn\u00fc nas\u0131l kaybetti?<\/span><\/a><\/div><div class=\"dpt-thumbnail\"><div class=\"dpt-thumbnail-inner\"><img width=\"1024\" height=\"765\" class=\"attachment-full size-full\" alt=\"Oyun teorisi jeopoliti\u011fin 25 y\u0131l\u0131n\u0131 a\u00e7\u0131kl\u0131yor\" context=\"dpt\" data-dpt-src=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/europa-russland-spieltheorie.jpg\" data-dpt-sizes=\"(max-width: 1024px) 100vw, 1024px\" data-dpt-srcset=\"https:\/\/www.markus-schall.de\/wp-content\/uploads\/europa-russland-spieltheorie.jpg 1024w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/europa-russland-spieltheorie-300x224.jpg 300w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/europa-russland-spieltheorie-768x574.jpg 768w, https:\/\/www.markus-schall.de\/wp-content\/uploads\/europa-russland-spieltheorie-16x12.jpg 16w\" \/><\/div><span class=\"dpt-thumbnail-aspect-ratio\" style=\"padding-top: 75%\"><\/span><\/div><\/div><div class=\"sub-entry\"><h3 class=\"dpt-title\"><a class=\"dpt-title-link\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/oyun-teori%cc%87si%cc%87-25-yillik-jeopoli%cc%87ti%cc%87gi%cc%87-acikliyor-avrupa-strateji%cc%87k-roluenue-nasil-kaybetti%cc%87\/\" rel=\"bookmark\">Oyun teorisi jeopoliti\u011fin 25 y\u0131l\u0131n\u0131 a\u00e7\u0131kl\u0131yor: Avrupa stratejik rol\u00fcn\u00fc nas\u0131l kaybetti?<\/a><\/h3><\/div><\/div>\n\t\t\t\t\t\t<\/div><!-- .dpt-entry -->\n\t\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\n<hr \/>","protected":false},"excerpt":{"rendered":"<p>Bei der Entwicklung einer Business-Anwendung stehen zun\u00e4chst die sichtbaren Aufgaben im Mittelpunkt. Tabellen werden angelegt, Beziehungen definiert, Eingabemasken gestaltet und betriebliche Abl\u00e4ufe automatisiert. Sobald die ersten Benutzer mit der L\u00f6sung arbeiten k\u00f6nnen, scheint ein gro\u00dfer Teil des Projekts abgeschlossen zu sein.\u00a0Im praktischen Einsatz beginnt dann jedoch die langfristig anspruchsvollere Phase. Eine gesch\u00e4ftlich genutzte Anwendung muss &#8230; <a title=\"Oyun teorisi jeopoliti\u011fin 25 y\u0131l\u0131n\u0131 a\u00e7\u0131kl\u0131yor: Avrupa stratejik rol\u00fcn\u00fc nas\u0131l kaybetti?\" class=\"read-more\" href=\"https:\/\/www.markus-schall.de\/tr\/2025\/12\/oyun-teori%cc%87si%cc%87-25-yillik-jeopoli%cc%87ti%cc%87gi%cc%87-acikliyor-avrupa-strateji%cc%87k-roluenue-nasil-kaybetti%cc%87\/\" aria-label=\"Oyun teorisi 25 y\u0131ll\u0131k jeopoliti\u011fi a\u00e7\u0131kl\u0131yor: Avrupa stratejik rol\u00fcn\u00fc nas\u0131l kaybetti hakk\u0131nda devam\u0131n\u0131 oku\">Devam\u0131n\u0131 oku<\/a><\/p>","protected":false},"author":1,"featured_media":6296,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":16,"footnotes":""},"categories":[40,15,461,3,431],"tags":[440,443,469,452,398,410,414,471,433,432,442,434],"class_list":["post-6278","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple-iphone-ipad","category-apple-macos","category-featured","category-filemaker","category-ki-systeme","tag-datenbanken","tag-datenlogik","tag-datenschutz","tag-docker","tag-erp-software","tag-filemaker","tag-gfm-business","tag-kuenstliche-intelligenz","tag-llm","tag-ollama","tag-prozesse","tag-sprachmodell"],"_links":{"self":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts\/6278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/comments?post=6278"}],"version-history":[{"count":12,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts\/6278\/revisions"}],"predecessor-version":[{"id":6303,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/posts\/6278\/revisions\/6303"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/media\/6296"}],"wp:attachment":[{"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/media?parent=6278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/categories?post=6278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.markus-schall.de\/tr\/wp-json\/wp\/v2\/tags?post=6278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}