<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Yazılım arşivleri - Dinamik Network</title>
	<atom:link href="https://dinamiknetwork.com/k/yazilim/feed/" rel="self" type="application/rss+xml" />
	<link>https://dinamiknetwork.com/k/yazilim/</link>
	<description>Bilişim Dünyasına Profesyonel Yaklaşım</description>
	<lastBuildDate>Fri, 25 Aug 2023 13:27:08 +0000</lastBuildDate>
	<language>tr</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.8.12</generator>

<image>
	<url>https://dinamiknetwork.com/wp-content/uploads/2020/01/cropped-ikon-1-1-32x32.png</url>
	<title>Yazılım arşivleri - Dinamik Network</title>
	<link>https://dinamiknetwork.com/k/yazilim/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>.Net Core Minimal API Nedir?</title>
		<link>https://dinamiknetwork.com/net-core-minimal-api-nedir/</link>
					<comments>https://dinamiknetwork.com/net-core-minimal-api-nedir/#respond</comments>
		
		<dc:creator><![CDATA[Cansu Karaman]]></dc:creator>
		<pubDate>Tue, 29 Mar 2022 15:54:48 +0000</pubDate>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[dotnet]]></category>
		<category><![CDATA[minimal api]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=3536</guid>

					<description><![CDATA[<p>Minimal API Nedir? Minimal Api .Net 6&#8217;in yeni api dizaynıdır. Geleneksel .Net api özelliklerinden farklı olup yeni bir alternatif sağlar. Kullanmakta olduğumuz WEB API modeli&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/net-core-minimal-api-nedir/">.Net Core Minimal API Nedir?</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Minimal API Nedir?</h3>
<p>Minimal Api .Net 6&#8217;in yeni api dizaynıdır. Geleneksel .Net api özelliklerinden farklı olup yeni bir alternatif sağlar. Kullanmakta olduğumuz WEB API modeli MVC&#8217;den türetilmiş, controllers ve action metotlarından oluşur, bununla birlikte model binding, datalar için validasyon ve filters gibi birçok özellik sağlar.</p>
<p>.Net ile api oluşturmanın belli kuralları olduğundan günümüz teknoloji dillerine göre daha kompleks kalmasına neden oluyordu. Daha yalın ve minimalist apilerin populeritesi de artmakta olduğu için ve microservis mimarisinin de bu anlamda büyük ölçüde ilerlemesinden dolayı Microsoft kolları sıvıyor ve geniş kapsamlı karmaşık uygulamalar yani monolitik API yerine birçok küçük web servis hizmeti olacak şekilde yeni bir api patternı tasarlamaya başlıyor.</p>
<p>Günümüzde popüler olarak kullanılan Javascript,Node, Python gibi dillerin de projeler yapıları minimal hatta tek bir dosya uygulamaları bulunuyor. Zamanla .Net de bu dünyayı görerek daha yalın projelere ve daha küçük yapıları oluşturmak üzere geliştirmeler yapıyor ve Minimal API&#8217;ler ile daha hafifi ve sade bir api modeli ile karşımıza çıkıyor.</p>
<p>Minimal Apiler gene aynı HTTP web servis mantığı ile farklı http requestleri alıp geriye bir response döndürmesidir. Bunun içinde MapGet, MapPost gibi metotlar kullanılır.</p>
<h5>Minimal Api Kullanımı</h5>
<p><strong>Minimal Api</strong>&#8216;nin kullanımı sytanxı aşağıdaki gibidir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3538" src="https://dinamiknetwork.com/wp-content/uploads/2022/03/Minimal_API.png" alt="" width="557" height="45" /></p>
<p>Minimal api&#8217;nin en sade kullanımıdır. Get çağrısı ile birlikte ki bunu bize app.MapGet metotu sağlıyor. Bu metodun ilk parametresi ile bir endpoint belirliyoruz. Daha sonra lamba expresion ile response olarak geriye ne döndürmek istiyoruz onu tanımlıyoruz.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3540" src="https://dinamiknetwork.com/wp-content/uploads/2022/03/minimal_api_nedir.png" alt="" width="715" height="119" /></p>
<p>Minimal Api ile yaratılan API’ler sınırlı özelliklerinin olması işlevsiz <b><i>olduğu</i></b> <b><i>anlamına</i></b> gelmez. Bu API’ler .Net API’lerin birçok özelliğine sahiptir. Kullanabildiğimiz özelliklerinden bir tanesi de Dependecy Injection.</p>
<p>.Net core ile daha sık kullandığımız DI nesnelerini, .Net 6&#8217;dan önce startup.cs class&#8217;i içerisinde tanımlıyorduk ve bu servisleri kullanacağımız controller classlarda çağrıyorduk.</p>
<p>Minimal Api&#8217;de yapı biraz daha sadeleşmiş durumda, kullanacağımız servisleri program.cs içerisinde tanımladıktan sonra (.Net 6 ile birlikte startup classı kaldırıldı. Tüm configurasyon ve tanımlama işlemleri program.cs içerisinde yapılıyor.) Minimal apinin MapGet, MapPost, MapPut metotlarının delegate parametresinde tanımlamamız yeterli oluyor.</p>
<p>Örnek;</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3541" src="https://dinamiknetwork.com/wp-content/uploads/2022/03/minimal_api_mappost.png" alt="" width="569" height="110" /></p>
<p>IOderService application içerisinde tanımladığımız DI servisimiz, lambda expression içerisinde tanımladığımız bu nesneyi <strong>minimal api</strong> parametre olarak görmez yani sizin post requestiniz bu nesneyi sizden beklemez. Application ayağa kaldığında bunun bir implementasyon olduğunu anlar. Bu şekilde kolaylıkla kullanacağımız servisi metot içerisinde implemente etmiş olduk.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/net-core-minimal-api-nedir/">.Net Core Minimal API Nedir?</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/net-core-minimal-api-nedir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>CustomPac Kullanarak zOS Kurulumu 2 &#8211; Install Adımları</title>
		<link>https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-2-install-adimlari/</link>
					<comments>https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-2-install-adimlari/#comments</comments>
		
		<dc:creator><![CDATA[notlar]]></dc:creator>
		<pubDate>Mon, 10 Jan 2022 12:02:11 +0000</pubDate>
				<category><![CDATA[z/OS]]></category>
		<category><![CDATA[CustomPac]]></category>
		<category><![CDATA[zOS]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=3506</guid>

					<description><![CDATA[<p>﻿Merhaba, zOS v2r5 kuruluşumuza devam edeceğiz. Bilgi güvenliği sebebiyle Order numaraları ve bazı sistem bilgileri gizlenecektir. 1.Create Create işlemiden başlayarak customization ve kurulum başlatılır. Sırasıyla&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-2-install-adimlari/">CustomPac Kullanarak zOS Kurulumu 2 &#8211; Install Adımları</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" data-mce-type="bookmark" class="mce_SELRES_start">﻿</span>Merhaba,</p>
<p>zOS v2r5 kuruluşumuza devam edeceğiz. Bilgi güvenliği sebebiyle Order numaraları ve bazı sistem bilgileri gizlenecektir.</p>
<h3>1.Create</h3>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3510" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/create.jpg" alt="" width="764" height="300" /></p>
<p>Create işlemiden başlayarak customization ve kurulum başlatılır. Sırasıyla aşağıdaki seçenekler seçilir.</p>
<p>&#8220;<strong>Full system replacement</strong>&#8221; seçilir</p>
<p><strong>Jes2</strong> seçilip enter&#8217;a basıldığında aşağıdaki seçenek gelir. Eğer paketin içinde JES3 yoksa bu adım gelmez. Tek seçenek olduğu için bu adımı bize sormaz.</p>
<p>&#8220;<strong>Merge Jes2 Zones Into BCP Zone</strong>&#8221; seçeneği;<br />
<img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3511" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Jes2_Secenegi.jpg" alt="" width="758" height="186" /></p>
<p>Ayarlar ekranından sonra configuration&#8217;ı oluşturma ekranı gelir. CR yazarak configuration oluşturtulur.</p>
<p>CR dedikten sonra artık F3 kullanarak çıkılabilir. Create aşaması böylelikle bitmiş olur.</p>
<h3><strong>2. Variables</strong></h3>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3512" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Variables.jpg" alt="" width="764" height="289" /></p>
<p>Variable&#8217;ların işlevleri ve yapılan değişiklikler aşağıdaki gibidir. Variable&#8217;lar genelde gerekmektedikçe değiştirilmez. Değiştirilenleri ne şekilde değiştirildiğini aşağıda ifade etmeye çalıştım.</p>
<p><strong>HFZ/ZFS Info Bölümü</strong></p>
<p><strong>Install Directory :</strong> zOS&#8217;un Kurulacağı Yer. Default /Service geldi. O şekilde bıraktık.</p>
<p><strong>SMPWDIR NAME:</strong> SMP Work Directory. IBM&#8217;in sıkıştırmış halde gönderdiği dosyaları unpack eder. Dataset&#8217;e çıkar ve daha sonra unpack ettiği yeri siler. Default olarak /tmp verilmiştir. /tmp&#8217;nin boyutu küçükse buranın değiştirilmesi gerekmektedir.</p>
<p><strong>CIM Variable (Default)</strong></p>
<p>Herhangi bir üründür. Common infomation module. Hangi Racf gruplarına hangi UID&#8217;e ait olması gerektiğinin belirtildiği yer. Tüm ayarları Default bırakıldı.</p>
<p><strong>PFA Variables (Default)</strong></p>
<p>Predictive Failure Analysis ürününün path&#8217;inin ve userıd&#8217;sinin belirlendiği yer.</p>
<p><strong>zOSMF Variables (Default)</strong></p>
<p><strong>CP Variables (Default)</strong></p>
<p><strong>MVS OLD DSN Variables</strong></p>
<p><strong>Existing IODF:</strong> Bunu bulmak için <strong>/d ios,config yazılır.</strong></p>
<p><strong>RACF OLD PDSN:</strong> RACF DB Dataset&#8217;i 1</p>
<p><strong>RACF OLD BDSN:</strong> RACF DB Dataset&#8217;i 2</p>
<p><strong>OLD PVOL:</strong> RACF&#8217;in Volume Bilgisi</p>
<p><strong>OLD BVOL:</strong> RACF&#8217;in Volume Bilgisi</p>
<p><strong>DB2 LOAD DATA SET:</strong> Silindi. Çünkü DB2&#8217;um yok.</p>
<p><strong>DB2 EXIT DATA SET:</strong> Silindi. Çünkü DB2&#8217;um yok.</p>
<p><strong>VOLSER OLD CAT:</strong> Driver sistemdeki volume verilebilir.</p>
<p><strong>DASD VOLSER:</strong> Driver sistemdeki volume verilebilir.</p>
<p><strong>CICS SDFHLOAD DSN:</strong> Silindi</p>
<p><strong>IMS SDFSRESL DSN:</strong> Silindi</p>
<p><strong>OLD MASTERCAT: Driver sistemin master catalog bilgisi. </strong></p>
<p>Variables&#8217;larda sadece bu kadar özelleştirme yaptık. F3 ile çıkış yaptık.</p>
<p>CR dedikten sonra artık F3 kullanarak çıkılabilir. Create aşaması böylelikle bitmiş olur.</p>
<h3>3. Zones</h3>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone  wp-image-3513" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Zones.jpg" alt="" width="696" height="253" /></p>
<p>Tek bir zone kullandığımız için aşağıdaki şekilde ayları yapmamız yeterli olacaktır.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3515" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Zones_2.jpg" alt="" width="1218" height="745" srcset="https://dinamiknetwork.com/wp-content/uploads/2022/01/Zones_2.jpg 1218w, https://dinamiknetwork.com/wp-content/uploads/2022/01/Zones_2-768x470.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2022/01/Zones_2-850x520.jpg 850w" sizes="(max-width: 1218px) 100vw, 1218px" /></p>
<p>Bu bölümde sadece Device Type ve Volume bilgisini değiştirdik. Diğer bilgilere dokunmadık.</p>
<h3>4) Modify</h3>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3517" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Modify.jpg" alt="" width="766" height="289" /></p>
<p>Aşağıdaki seçenekler karşımıza gelmektedir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3518" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Modify2.jpg" alt="" width="767" height="393" /></p>
<p><span class="notion-enable-hover" data-token-index="0" data-reactroot=""><strong>D seçeneği &#8211; Dataset Summary (SUMD)</strong> </span></p>
<p><span class="notion-enable-hover" data-token-index="1" data-reactroot="">Bu zOs paketinde ne kadar dataset var onu gösterir. Tıklayıp bilgi alındı.</span></p>
<p>Burada gördüğümüz paketin bizimkinin içinde 1007 adet dataset vardır. Buradaki her dataset bir ürünü belirtmektedir.</p>
<p>HLQ bize program hakkında bilgi verir. Her programın belli bir HLQ&#8217;su vardır.</p>
<p>LLQ ise bize dataset&#8217;in nerede duracağı hakkında bilgi verir.</p>
<ul>
<li>A ile başlıyorsa Distrubition zone&#8217;dadır.</li>
<li>S ile başlıyorsa Target zone datasetidir.</li>
</ul>
<p>Bunlar dışında operational datasetler vardır.</p>
<p>Örnek olarak  FFST ile başlayan 3 quailifier&#8217;lı datset&#8217;lerin bu operational datasetlere örnek olarak. Operational datasetler programın çalışması için rutin belli işleri yapan datasetlere denilir.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>P seçeneği &#8211; Product, Feture And Element Summary </strong></p>
<p>Hangi datset hangi ürüne ait bilgisini görmek için girilir.</p>
<p>Yine ana erkandan <strong>&#8220;P&#8221;</strong> yapılarak girilir.</p>
<p>Communication server&#8217;ın içinde TCPIP ve VTAM bulunmaktadır.</p>
<p>Örneğin; Low Level Qualifier AISTXXX olanlar VTAM&#8217;a aittir. Çünkü daha önce belirtildiği gibi A harfi distrubition zone&#8217;da olduğunu gösterir. Onu çıkartırsak geriye IST kalır. Buda VTAM&#8217;ın product code&#8217;udur.</p>
<p>&nbsp;</p>
<p><strong>V Seçeneği &#8211; Physical Volume Summary ( SUMD) </strong></p>
<p>zOS&#8217;u hangi volume&#8217;lara kuracağımızı belirtir. &#8220;V&#8221; ile giriş yapılır.</p>
<p>Biz kurulumuzda 3 adet volume belirtilmiş. Biz bu volume&#8217;lara S ile girip ihtiyacımıza göre aşağıdaki gibi düzenleriz.</p>
<p>Model 54 kullandığımız için model 54 verilir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3519" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Volumes.jpg" alt="" width="742" height="147" /></p>
<p>Bu ayarlardan sonra volume&#8217;lardaki boş alana göre ekran güncellenmiş olur ve son hali aşağıdaki gibi gözükür.</p>
<p>F3 ile çıkarak Physical volume&#8217;ların ayarlamalarını bitirmiş oluruz.</p>
<p>&nbsp;</p>
<p><strong>A Seçeneği &#8211; Create a Recomended System Layout ( Automatically assign target and DLIB data set to physical volumes by data set type)</strong></p>
<p>Bu ayarlara girmek için &#8220;A&#8221; yazılır ve açılır.</p>
<p>Açılan ekranda <strong>ALL</strong> seçilir ve bu kurulum için kullandığımız <strong>Model 54</strong> olan volume belirtilir.</p>
<p>Bu ekran gelince <strong>CR</strong> yapılır. Gelen uyarıya &#8220;YES&#8221; denilerek geçilir. Böylelikle modele göre otomatik asign işlemini gerçekleştirmiş oluruz.</p>
<p>Daha sonradan hiç bişey yapmadna <strong>F3</strong> ile çıkılır.</p>
<p><strong>Phycal volume summary</strong>&#8216;e girip kontrolü sağlanabilir. &#8220;<strong>V</strong>&#8221; tuşuna basmak yeterli olacaktır. Bu işlemden sonra aşağıdaki gibi volume özetinde 2 volume için Seq değeri görmemiz gereklidir.</p>
<p>Buradaki volume&#8217;lara &#8220;<strong>D</strong>&#8221; ile girilip hangisine ne atandığına bakacağız. <strong>A25CAT</strong>&#8216;den başladık. Buna göre <b>A25CAT </b>içinde Distrubition veya Target library&#8217;si ile alakalı bişeyin olmaması gerekiyor.</p>
<p>Bakıldığın hiç <strong>A</strong>&#8216;lı yada <strong>S</strong>&#8216;li başlayan bir <strong>LLQ</strong> göremedik. Hepsi <strong>operational dataset</strong>. Örnek ekran görüntüsü;</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3520" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/CAT_Disk.jpg" alt="" width="571" height="226" /></p>
<p>Daha sonra <strong>O25DIS&#8217;e</strong> girildi. Hepsinin A ile başladığı kontrol edildi. Ama burada <strong>SMPE</strong> datasetlerinin de bulunduğu görüldü. Bunların kuruluş sırasında katalog volume&#8217;unda olmasını istiyoruz o yüzden taşımamız gerekiyor.</p>
<p>Taşımak için ilgili data set&#8217;in hangi logical volume&#8217;a ait olduğu bulunması gerekiyor. Örneğin en üstteki <strong>SMPE.MVS.DLIB.CSI</strong> datset&#8217;ine &#8220;<strong>S</strong>&#8221; denilerek girildi.</p>
<p><img loading="lazy" class="alignnone size-full wp-image-3521" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/A25DIS.jpg" alt="" width="764" height="456" srcset="https://dinamiknetwork.com/wp-content/uploads/2022/01/A25DIS.jpg 764w, https://dinamiknetwork.com/wp-content/uploads/2022/01/A25DIS-150x90.jpg 150w" sizes="(max-width: 764px) 100vw, 764px" /></p>
<p>Burada görüldüğü üzere <strong>DLB302</strong> logical volume&#8217;undaymış.</p>
<p>Bunların yerlerini <strong>OMCAT1</strong>&#8216;in için almak için ilk önce onun içindeki <strong>SMPE</strong> data setlerinin volume&#8217;larının nerede olduğu bulunur. Tekrar <b>A25CAT </b>volume&#8217;na girilir. Herhangi birine bakıldığında <strong>GIM067</strong>&#8216;de olduğu görüldü.</p>
<p>Tekrar <strong>A25DIS</strong> içindeki SMPE dataset&#8217;inin içine girilip Logical Volume&#8217;u  GIM067 olarak değiştirilip Enter yapılır. Bu işlem hem <strong>DIS</strong> hemde <strong>RES</strong> volume&#8217;undaki <strong>tüm SMPE</strong>&#8216;e data setleri için yapılır.</p>
<p>Örnek değiştirilmiş Logical Volume</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3522" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/SMPE_ekran_goruntusu.jpg" alt="" width="669" height="281" /></p>
<p><strong>L Seçeneği &#8211; Logical Volume Summary (SUML)</strong> = &#8220;L&#8221; kısa yolu kullanılarak giriş yapılır. Buradan da hangi Logical Volume&#8217;un hangi Physical Volume&#8217;a gideceği belirlenir</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3523" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/LogicalVolumes.jpg" alt="" width="705" height="361" /></p>
<p><strong>C Seçeneği &#8211;  View and change daha sets by selected attribute </strong></p>
<p>Normalde zOS tüm dataset&#8217;lerin botunu tam sığacak şekilde göndermektedir. Fakat bakım işlerken data setleri büyütmemiz gerkiyor. Bu yüzden bu durum olmasın diye ilk zOS kuruluşunda bu dataset&#8217;leri büyütüyoruz.</p>
<p>Bu yüzden Type:PDS olanları büyütmemiz gerekiyor. Özelikle Linklib&#8217;i büyütmek ileriye dönük baya kolaylık sağlamaktadır.</p>
<p>Data Set Type&#8217;a gelip &#8220;S&#8221; Denir.</p>
<p>Çıkan ekranda hangi tür dataset&#8217;lerimiz olduğunu görürüz. Sistemimizde 5 farklı türden data set mevcutmuş.</p>
<p>Biz burada PDS&#8217;e girdik. Çünkü PDS&#8217;lerin alanını genişletmek istiyoruz.</p>
<p>Açılan ekranda <strong>global bir command</strong> kulanmak gerekiyor. Bunun için <strong>F1</strong>&#8216;e bastık ve komut örneklerine bakıldı. <strong>Space</strong>&#8216;i değiştireceğimiz için yardım sayfasından şu öneriyi bulduk.</p>
<p>Çalıştıracağımız komutu yapısını şu şekilde düşündük.</p>
<ul>
<li>Primary value&#8217;larını %100 büyütelim</li>
<li>Secondary value&#8217;larına dokunmayalım</li>
<li>Directory blocklarını da %50 arttıralım</li>
</ul>
<p>Şeklinde bir komut kurgulayacağız.</p>
<p>Sonuç olarak komut aşağıdaki şekildeki gibi olur</p>
<pre><code>CH SP 100 * 50
</code></pre>
<p>İlk <strong>Enter&#8217;a</strong> bastığımızda bize yeni Size&#8217;ların kaç olacağını gösterecektir. Burada dikkat edilmesi gereken en önemli şey. Bir PDS&#8217;in Size&#8217;ı maksimum <strong>65000 Track</strong> olabilir.</p>
<p><strong>Sort PT</strong> yaparsak Track sayısına göre sıralayabiliriz.</p>
<p>Böylelikle data setleri büyütme işi tamamlanmış olur.</p>
<h3>5) Alias</h3>
<p>Hangi ALIAS&#8217;ın hangi katalog&#8217;ta olması gerektiği buradan belirlenir.</p>
<p>Sağ tarafında <strong>TYPE</strong> olarak <strong>MCAT</strong> belirlenmiş olanlar <strong>Master Catalog</strong>&#8216;ta olmak zorundadır. O yüzden onlara Master Katalogumuzun ismini vermemiz gerekir.</p>
<p>&#8220;<strong>CATALOG.MASTER.XX</strong>&#8221; Örnek olarak <strong>ASM</strong> alias&#8217;ının catalog&#8217;unun üzerine bu katalog ismi yazılıp enter&#8217;a basıldığında hepsi değişir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone  wp-image-3524" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/MasterCatalog_1.jpg" alt="" width="775" height="549" srcset="https://dinamiknetwork.com/wp-content/uploads/2022/01/MasterCatalog_1.jpg 1099w, https://dinamiknetwork.com/wp-content/uploads/2022/01/MasterCatalog_1-768x544.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2022/01/MasterCatalog_1-850x602.jpg 850w" sizes="(max-width: 775px) 100vw, 775px" /></p>
<h3>6) SSA (Specify Temporary Aliases)</h3>
<p>Bu adımda önce belirlenen katalog&#8217;un datasetlerini oluşturmaya yarar. Bizim belirlediğimiz katalog; CATALOG.MASTER.A25CAT</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone  wp-image-3525" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/SSA.jpg" alt="" width="777" height="499" srcset="https://dinamiknetwork.com/wp-content/uploads/2022/01/SSA.jpg 1039w, https://dinamiknetwork.com/wp-content/uploads/2022/01/SSA-768x493.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2022/01/SSA-850x546.jpg 850w" sizes="(max-width: 777px) 100vw, 777px" /></p>
<p>Daha önce belirlenmiş olan <strong>SSA Name</strong> buraya yazılır. <strong>ZOS25RES</strong> şeklinde.</p>
<p>Catalogların bulunmasını istediğimiz valume olan OMCAT1 yazıldı.</p>
<p>Primary : <strong>20</strong> ve Secondary: <strong>10</strong> cylinder şeklinde verilerek kaydedildi.</p>
<p>Kaydettikten sonra, Ana ekranda ayarlar bu şekildeyken SAVE komutu çalıştırılır. Daha sonra buradan çıkılır.</p>
<p>Böylelikle Installation&#8217;a kadar olan adımlar tamamlanmış olur.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-2-install-adimlari/">CustomPac Kullanarak zOS Kurulumu 2 &#8211; Install Adımları</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-2-install-adimlari/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>CustomPac Kullanarak zOS Kurulumu 1 &#8211; Receive Adımı</title>
		<link>https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-1-receive-adimi/</link>
					<comments>https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-1-receive-adimi/#respond</comments>
		
		<dc:creator><![CDATA[notlar]]></dc:creator>
		<pubDate>Sat, 08 Jan 2022 11:59:28 +0000</pubDate>
				<category><![CDATA[z/OS]]></category>
		<category><![CDATA[CustomPac]]></category>
		<category><![CDATA[zOS]]></category>
		<category><![CDATA[zOS Kurulumu]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=3490</guid>

					<description><![CDATA[<p>Merhabalar, Bu zOS kuruluşumuzda V2R5 kullanacağız. Bilgi güvenliği sebebiyle Order numaraları ve bazı sistem bilgileri gizlenecektir. zOS kurulumuna başlamadan önce kurmak istediğimiz versiyonun siparişi verilmelidir.&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-1-receive-adimi/">CustomPac Kullanarak zOS Kurulumu 1 &#8211; Receive Adımı</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhabalar,</p>
<p>Bu zOS kuruluşumuzda V2R5 kullanacağız. Bilgi güvenliği sebebiyle Order numaraları ve bazı sistem bilgileri gizlenecektir.</p>
<p>zOS kurulumuna başlamadan önce kurmak istediğimiz versiyonun siparişi verilmelidir. Bu verilmiş olan order uygun bir şekilde isimlendirilerek Unix ortamına alınır.</p>
<h2>Receive Aşaması</h2>
<p>İlk önce serverpac&#8217;in kurulu olduğu PDS&#8217;e gidilir ve CPPCSAMP member&#8217;ı exec yapılırak Custompac ekranı açılır. Eğer Custompac kurulum yapacağınız sistemde yüklü değilse ilk önce CustomPac&#8217;i yüklemek gereklidir.</p>
<p>Burada karıştırılmaması gereken en önemli durum bizler yeni kurulacak sistem için eskiden kullandığımız bir sistemden faydalanıyoruz. Henüz ortamda yeni sistem bulunmamaktadır.</p>
<p>Eğer eski sistemimiz bulunmuyorsa ve yeni bir makine üzerinde çalışıyorsak driving sistem istenilerek o kullanılır.</p>
<p>Bende bulunan yeriyle ilk önce HLQ.XX.SCPPCENU(CPPCSAMP) member&#8217;ı exec yapılarak CustomPac ekranları açılır. Açılan ekranlardan R yani Receive denir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3491" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/Receive_.png" alt="" width="628" height="384" srcset="https://dinamiknetwork.com/wp-content/uploads/2021/12/Receive_.png 836w, https://dinamiknetwork.com/wp-content/uploads/2021/12/Receive_-768x469.png 768w" sizes="(max-width: 628px) 100vw, 628px" /></p>
<p>Açılan ekranda receive edeceğimiz kuruluş ile ilgili detayları doldurmamız gerekiyor.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3500" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/receive_4.png.jpg" alt="" width="625" height="389" srcset="https://dinamiknetwork.com/wp-content/uploads/2022/01/receive_4.png.jpg 1129w, https://dinamiknetwork.com/wp-content/uploads/2022/01/receive_4.png-768x478.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2022/01/receive_4.png-850x529.jpg 850w" sizes="(max-width: 625px) 100vw, 625px" /></p>
<p><strong>Receive the order from</strong> = File system</p>
<p>Bu şekilde seçmemizin nedeni zOS kuruluş dosylarını file system&#8217;e upload etmemiz. Herhangi bir server veya tape kullanarak upload etmedik.</p>
<p><strong>Order Number</strong>  = STXXXXXX</p>
<p>Buradaki değer sipariş verdiğiniz order numarasıdır. Siz buraya file system aracılığıyla yüklüyorsanız benim yaptığım gibi unix ortamında /zos23 path&#8217;ine gidip kontrol edebilirsiniz yada Order&#8217;ınıza bakabilirsiniz.</p>
<p><strong>Volume Serial</strong></p>
<p>Diğer bilgi olan Volume serial daha önce ayarlanmıştı. Kurulum yaptığımız driving sistemde online olan bir volume&#8217;u yazdık.</p>
<p>Bilgiler girildikten sonra ENTER yapılır. Çıkan ekranda biraz önce kuruluş dosyalarının olduğu pah Target Directory olarak girilir.</p>
<p>Daha sonraki adımda Enter yapılarak geçildikten sonra bizden bir JOB CART oluşturmamız isteniyor. Bu JOB CART tüm işlerde kullanılacağı için ona göre düzenlemek gerekiyor.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3501" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/JobCart_1.jpg" alt="" width="665" height="269" /></p>
<p>Düzenlemeden sonra F3 ile çıkılır. Bize bir iş oluşturur. Bu iş tüm ORDER&#8217;ı Dataset&#8217;lere çıkarak başına da hazırladığımız Jobcart&#8217;ı ekler. Bu hazırladığı işi Submit ederek çalıştırırız.</p>
<p>Çalıştırdıktan sonra CustomPac ekranlarından çıkmak gerekiyor.</p>
<p>Receive işine SDSF&#8217;ten bakılır. Job düzgün çalıştıysa Receive işlemi bittiği anlamına gelir. Tamamlanınca tekrar CustomPac açılır.</p>
<p>Açılan CustomPac ekranlarında Receive işlemi düzgün olmuş mu diye <span class="notion-enable-hover" data-token-index="1" data-reactroot="">DISPLAY</span> seçeneğine girilir.</p>
<p>Girerken çıkan ayarlar şu şekilde ayarlanır.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3502" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Display_settings.jpg" alt="" width="502" height="254" /></p>
<p>Display ekranına girince aşağıdaki gibi Receive durumun görünmesi gerekmektedir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3503" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/Display_settings_2.jpg" alt="" width="744" height="256" srcset="https://dinamiknetwork.com/wp-content/uploads/2022/01/Display_settings_2.jpg 1133w, https://dinamiknetwork.com/wp-content/uploads/2022/01/Display_settings_2-768x264.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2022/01/Display_settings_2-850x293.jpg 850w" sizes="(max-width: 744px) 100vw, 744px" /></p>
<p>Yanına gelip &#8220;e&#8221; yapılarak System Name verilir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3504" src="https://dinamiknetwork.com/wp-content/uploads/2022/01/System_Name.jpg" alt="" width="750" height="392" srcset="https://dinamiknetwork.com/wp-content/uploads/2022/01/System_Name.jpg 1118w, https://dinamiknetwork.com/wp-content/uploads/2022/01/System_Name-768x401.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2022/01/System_Name-850x444.jpg 850w, https://dinamiknetwork.com/wp-content/uploads/2022/01/System_Name-475x249.jpg 475w" sizes="(max-width: 750px) 100vw, 750px" /></p>
<p>Daha sonra bu kaydedildiğinde ilgili zOS paketinin yanına gelip &#8220;S&#8221; select işlemi yapılır. Ve asıl kurulumlar başlar.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-1-receive-adimi/">CustomPac Kullanarak zOS Kurulumu 1 &#8211; Receive Adımı</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/custompac-kullanarak-zos-kurulumu-1-receive-adimi/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Günümüzde Kullanılan Databaseler Nelerdir?</title>
		<link>https://dinamiknetwork.com/gunumuzde-kullanilan-databaseler-nelerdir/</link>
					<comments>https://dinamiknetwork.com/gunumuzde-kullanilan-databaseler-nelerdir/#respond</comments>
		
		<dc:creator><![CDATA[Cansu Karaman]]></dc:creator>
		<pubDate>Sat, 08 Jan 2022 10:45:55 +0000</pubDate>
				<category><![CDATA[Veritabanı]]></category>
		<category><![CDATA[dBASE]]></category>
		<category><![CDATA[en çok kullanılan databse]]></category>
		<category><![CDATA[en popüler olan databaseler]]></category>
		<category><![CDATA[Günümüzde Kullanılan Databaseler]]></category>
		<category><![CDATA[Microsoft SQL Server]]></category>
		<category><![CDATA[Oracle Database]]></category>
		<guid isPermaLink="false">https://kursbil.com/?p=2984</guid>

					<description><![CDATA[<p>Günümüzde Kullanılan Databaseler Nelerdir? Günümüzde kullanılan birçok database (veri tabanı) yazılımı vardır. SQL Server, Oracle, Microsoft Access bunlardan bazılarıdır. Database (veri tabanı), geliştirilen uygulamanın platformuna&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/gunumuzde-kullanilan-databaseler-nelerdir/">Günümüzde Kullanılan Databaseler Nelerdir?</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Günümüzde Kullanılan Databaseler Nelerdir? </strong>Günümüzde kullanılan birçok database (veri tabanı) yazılımı vardır. SQL Server, Oracle, Microsoft Access bunlardan bazılarıdır. Database (veri tabanı), geliştirilen uygulamanın platformuna ve uygulamanın kendisine göre değişiklik gösterir. Örnek vermek gerekirse, Linux tabanlı bir sistem için geliştirilen uygulamalarda SQL Server tercih edilmez.</p>
<h2><strong>Günümüzde Kullanılan Databaseler Nelerdir?</strong><strong> </strong></h2>
<p><strong>Database’leri (veri tabanı)</strong> Masaüstü ve Server uygulamaları olarak iki temel gruba alabiliriz. Masaüstü grubuna giren database (veri tabanı) uygulamaları tek uygulama ile çalışabilecek çok fazla özelliği olmayan küçük çaplı uygulamalarıdır. Buna örnek olarak Microsoft Access’i verebiliriz. Server grubuna girenler ise çok fazla kişini aynı anda bağlı kalabildiği, gelişmiş bağlantı ve güvenlik işlemleri içeren gelişmiş uygulamalardır. Buna örnek olarak da SQL Server’i verebiliriz.</p>
<p>Şimdi günümüzde kullanılan database’ler nelerdir onlara bakalım. Herhangi bir sıralama yapılmamakla birlikte <strong>en popüler olan databaseler</strong>e yer verilmiştir.</p>
<h3><strong>Günümüzde Kullanılan Databaseler Nelerdir Görelim</strong></h3>
<h3><strong>Microsoft SQL Server</strong></h3>
<p>Microsoft’un bir ürünü olan <strong>SQL Server</strong> teknik olarak yukarıda vermiş olduğumuz iki gruba da girebilir. <strong>SQL Server</strong> sadece Windows sistemlerde çalışır. Dünyada<strong> en çok kullanılan database</strong> listesinde en başları çekmektedir. <strong>SQL Server</strong>, farklı farklı versiyonlar ile satışa sunulmaktadır. Sunulan bu versiyonlar farklı özellik setleri içermekle birlikte farklı kullanıcı tiplerini hedef alır. Bunlar;</p>
<ul>
<li><strong>Datacenter,</strong> yüksek seviye uygulama desteği ve veri merkezleri için tasarlanmıştır. 256 mantıksal işlemci ve sınırsız alanı desteklemektedir.</li>
<li><strong>Enterprise,</strong> SQL Server kümeleri oluşturabilme ve düzenleme için gerekli araçlara sahip olmakla birlikte 524 petabyte’a kadar veri tabanı yönetebilmektedir.</li>
<li><strong>Standart,</strong> Enterprise’in küçültülmüş versiyonu olarak anabiliriz.</li>
<li><strong>Web</strong></li>
<li><strong>Workgroup</strong></li>
<li><strong>Express, </strong>Express ücretsiz olarak sunulmakla birlikte 1 işlemci, 1 GB hafıza ve 4 GB veri tabanı desteklemektedir.</li>
</ul>
<p>Bu paketlerin haricinde özelleştirilmiş sürümleri mevcuttur. Bunlar;</p>
<ul>
<li><strong>Azure</strong>, Microsoft SQL Server’in bulut bazlı versiyonudur.</li>
<li><strong>Developer</strong>, Datacenter ile geliştirme ve test sistemi olarak kullanılabilmesi dışında Datacenter ile aynıdır.</li>
<li><strong>Embeddeb (SSEE)</strong>, sadece belirli Windows servisleri tarafından kullanılan özel olarak hazırlanmış bir sürümdür.</li>
<li><strong>Evulation</strong>, deneme sürümü olarak bilinir. Enterprise ‘in 180 günlük deneme sürümüdür.</li>
<li><strong>Fast Track</strong>, ticari kurumlar için zeka işleme ve veri depolama işlemleri için kullanılan sürümüdür.</li>
<li><strong>Parallel Data Warehouse</strong>, yüzlerce Terabyte’lık veri depolama işlemleri için hazırlanmıştır.</li>
</ul>
<h3><strong>Oracle Database</strong></h3>
<p><strong>Oracle Database  (Oracle Veri Tabanı)</strong>, Microsoft’un ürünü olan SQL Server kadar ünlüdür ve yoğun bir şekilde kullanılır. Oracle adlı şirketin bir ürünüdür.  Zaman zaman <strong>RDBMS (relational database management system</strong> yani <strong>ilişkisel veri tabanı yönetim sistemi</strong>) olarak ya da sadece <strong>Oracle</strong> olarak anılmaktadır. Aynı şekilde dünyada<strong> en çok kullanılan database</strong> listesinde en başları çekmektedir.</p>
<p>Gelişmiş bir veri tabanı uygulamasıdır. SQL Server gibi büyük miktarda verinin çok kullanıcılı ortamda güvenli bir şekilde depolanmasını ve bu depolanan verilere erişimleri yönetir. En çok kurumsal alanlarda tercih edilmektedir.</p>
<p><strong>Oracle Database</strong> birçok araçtan oluşmaktadır. Developer’lar için kolay ve esnek uygulamalar geliştirebilmesi için yardımcı olurlar. <strong>Oracle Database</strong> içinde de Stored Procedure ve Trigger’lar kullanılabilmektedir. 1977 yılında Larry Ellison ve iki arkadaşı tarafından ilk versiyonu geliştirilmiştir.</p>
<h3><strong>MySQL</strong></h3>
<p>SQL tabanlı olan ve tüm platformlarda çalışabilen bir veri tabanı uygulamasıdır. <strong>MySQL database</strong> Web tabanlı uygulamalar ile kullanılması için tasarlanmıştır. 6 milyondan daha fazla sistemde yüklüdür. Çok kullanıcılı, çoklu iş parçacıklı, hızlı ve sağlam bir veri tabanıdır. Unix, Os/2 ve Windows platformları için ücretsiz olarak dağıtılmaktadır.  Ticari olarak kullanmak isteyenler için ise ücretli bir lisans seçeneği de mevcuttur. En iyi performansı Linux sistemlerde göstermektedir.</p>
<h3><strong>FileMaker Pro</strong></h3>
<p><strong>Filemaker</strong> firması tarafından geliştirilmiştir. Macintosh ve Windows tabanlı sistemlerde çalışabilen bir veri tabanı uygulamasıdır. <strong>Filemaker Pro veritabanı</strong> 1980 ‘li yıllarda Macintosh için geliştirilmiş çok az sayıdaki veri tabanı uygulamasından biridir. Filemaker veri tabanı yazılımı ilk olarak Nashoba System tarafından geliştirilmiş olup sonraları Apple’in alt firmalarından birisi olan Claris tarafından satın alınmıştır.</p>
<h3><strong>dBASE</strong></h3>
<p>Kişisel bilgisayarlar için veri tabanı ihtiyacını gidermek amacı ile geliştirilmiştir. <strong>Express</strong>’tirveri tabanı uygulaması <strong>Ashton Tata</strong> firması tarafından piyasaya sunulmuştur. Kendi içerisinde bütünleşik bir veri tabanı yöneticisi içermekle birlikte 4. Nesil programlama dili ve yazılımıdır.</p>
<h3><strong>Microsoft Access</strong></h3>
<p>Diğer adı <strong>Microsoft Office Access</strong>’tir.  Office uygulaması içerisine de olan bir veri tabanı uygulamasıdır. Access Jet veri tabanı motoru ile grafiksel ara yüzü bir pakette bir araya getirmiştir. Genellikle tekil programlar ya da çok küçük uygulamaların geliştirilmesinde kullanılmaktadır. Kullanımındaki büyük kolaylığı sayesinde çok tercih edilen veri tabanları uygulamaları arasında yerini almıştır.</p>
<hr />
<p><strong>Günümüzde kullanılan database&#8217;ler</strong> yazımız da bu kadar. <strong>En popüler olan databaseler</strong>e bir göz atmış olduk. Diğer yazılarımızda görüşmek üzere.</p>
<p><strong>Database</strong> kategorili diğer yazılarımız için <a href="https://kursbil.com/category/egitim/bilisim/yazilim-gelistirme/veritabani/" target="_blank" rel="noopener">bağlantıya</a> tıklayabilirsiniz.</p>
<p><em>Kaynak: <a href="https://tr.wikipedia.org/wiki/Anasayfa" target="_blank" rel="noopener">Wikipedia</a></em></p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/gunumuzde-kullanilan-databaseler-nelerdir/">Günümüzde Kullanılan Databaseler Nelerdir?</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/gunumuzde-kullanilan-databaseler-nelerdir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DSLIST Primary Commands &#8211; Dataset Listesi (3.4) Primary Komutları</title>
		<link>https://dinamiknetwork.com/dslist-primary-commands-dataset-listesi-3-4-primary-komutlari/</link>
					<comments>https://dinamiknetwork.com/dslist-primary-commands-dataset-listesi-3-4-primary-komutlari/#respond</comments>
		
		<dc:creator><![CDATA[notlar]]></dc:creator>
		<pubDate>Thu, 06 Jan 2022 11:56:28 +0000</pubDate>
				<category><![CDATA[z/OS]]></category>
		<category><![CDATA[DSLIST Primary Commands]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=3468</guid>

					<description><![CDATA[<p>Dataset isimlerinin üst bölümüne yazılan komutlardır. Kullanım amaçlarına göre bir çok çeşiti bulunur. &#160; DSLIST Primary Komutları APPEND: Appends a personal list or data set&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/dslist-primary-commands-dataset-listesi-3-4-primary-komutlari/">DSLIST Primary Commands &#8211; Dataset Listesi (3.4) Primary Komutları</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Dataset isimlerinin üst bölümüne yazılan komutlardır. Kullanım amaçlarına göre bir çok çeşiti bulunur.</p>
<p>&nbsp;</p>
<h3>DSLIST Primary Komutları</h3>
<p>APPEND: Appends a personal list or data set level to a DSLIST<br />
CONFIRM: Confirms data set <strong>delete</strong> requests (by confirmation panel) :<br />
DSLSET: Displays the data set list settings panel<br />
EXCLUDE: Excludes a line containing text string within the data set name<br />
FIND: Finds text string within the data set name<br />
LC: Displays the data set list color change utility<br />
LOCATE: Locates an entry in the list based upon sorted order<br />
MEMBER: Searches all PDS data sets in the list for a member name or pattern<br />
REFRESH: Refreshes the displayed list with any changes that have occurred<br />
RESET: Redisplays excluded data sets and removes line commands and messages<br />
SAVE: Writes the data set list to a sequential data set<br />
SHOWCMD: Shows the line command before it is invoked<br />
SORT: Sorts the list of data sets by a particular column<br />
SRCHFOR: Search for text strings in data sets<br />
VA: Displays the data set list attribute view<br />
VS: Displays the data set list space view<br />
VT: Displays the data set list total view<br />
VV: Displays the data set list volume view</p>
<p>&nbsp;</p>
<h3>Examples Primary Commands</h3>
<h4>Append</h4>
<p>APPEND &#8216;SYS1.**.PARMLIB&#8217;  :Listelenmiş datasetlere bu şablona uygun datasetleri de ekler.</p>
<h4>Confirm</h4>
<p>&#8220;CONFIRM OFF&#8221; Kapattığımızda delete işlemlerini anında yapar. Onay almaz.</p>
<p>&#8220;CONFIRM ON&#8221; komutuyla açılır.</p>
<h4>DSLSET</h4>
<p>Dataset list ayalarını yapabileceğimiz ekran.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3469" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/DSLSET.jpg" alt="" width="698" height="545" srcset="https://dinamiknetwork.com/wp-content/uploads/2021/12/DSLSET.jpg 921w, https://dinamiknetwork.com/wp-content/uploads/2021/12/DSLSET-768x600.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2021/12/DSLSET-850x664.jpg 850w" sizes="(max-width: 698px) 100vw, 698px" /></p>
<h4>Exclude</h4>
<p>X FILE ALL : İçinde FILE kelimesi geçenleri gizler</p>
<p>F ALP X ALL: Gizlenmiş olanların içinden sadece ALP olanları gösterir.</p>
<h4>Member</h4>
<p>M ALPER : PDS ve PDSE&#8217;ler içinde içinde ALPER member&#8217;ı geçenleri bulur.</p>
<h4>REFRESH ve RESET</h4>
<p>RES: Gizlenmiş olan dataset&#8217;leri gösterir.</p>
<p>REF: Yeni silinmiş, oluşturulmuş datasetleri de listeye dahil eder.</p>
<h4>SORT</h4>
<p>Bu sıralama komutu çok fazla parametrede kullanılabilir. Liste aşağıdaki gibidir.</p>
<p>SORT [Column1] [A|D] [Column2] [A|D]</p>
<p>SORT CHA: En son değiştirilene göre sıralar</p>
<p>SORT NAME: Ada göre sıralar</p>
<p><img loading="lazy" class="alignnone size-full wp-image-3470" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/SORT-komutlari.jpg" alt="" width="1037" height="628" srcset="https://dinamiknetwork.com/wp-content/uploads/2021/12/SORT-komutlari.jpg 1037w, https://dinamiknetwork.com/wp-content/uploads/2021/12/SORT-komutlari-768x465.jpg 768w, https://dinamiknetwork.com/wp-content/uploads/2021/12/SORT-komutlari-150x90.jpg 150w, https://dinamiknetwork.com/wp-content/uploads/2021/12/SORT-komutlari-850x515.jpg 850w" sizes="(max-width: 1037px) 100vw, 1037px" /></p>
<p>&nbsp;</p>
<p>VS &#8211; VA &#8211; VT  &#8211; VV komutları</p>
<p>Bu komutları dataset listesindeyken R11 ile sağ&#8217;a gittikçe display edilen ekranlarda görebilirsiniz.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/dslist-primary-commands-dataset-listesi-3-4-primary-komutlari/">DSLIST Primary Commands &#8211; Dataset Listesi (3.4) Primary Komutları</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/dslist-primary-commands-dataset-listesi-3-4-primary-komutlari/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>DSLIST Line Commands &#8211; Dataset Listesi (3.4) Line Komutları</title>
		<link>https://dinamiknetwork.com/dslist-line-commands-dataset-listesi-3-4-line-komutlari/</link>
					<comments>https://dinamiknetwork.com/dslist-line-commands-dataset-listesi-3-4-line-komutlari/#respond</comments>
		
		<dc:creator><![CDATA[notlar]]></dc:creator>
		<pubDate>Tue, 04 Jan 2022 11:56:23 +0000</pubDate>
				<category><![CDATA[z/OS]]></category>
		<category><![CDATA[DSLIST Line Commands]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=3460</guid>

					<description><![CDATA[<p>Dataset list paneline 3.4 üzerinden girilir. DSLIST Line Commands AL: Allocate a data set B: Browse the data set C:Catalog the data set CO: Copy&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/dslist-line-commands-dataset-listesi-3-4-line-komutlari/">DSLIST Line Commands &#8211; Dataset Listesi (3.4) Line Komutları</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Dataset list paneline 3.4 üzerinden girilir.</p>
<h3>DSLIST Line Commands</h3>
<p>AL: Allocate a data set<br />
B: Browse the data set<br />
C:Catalog the data set<br />
CO: Copy the data set<br />
D: Delete the data set<br />
E: Edit the data set<br />
F: Free unused space<br />
I: Data set information<br />
M: Display the member list<br />
MO: Move data set members<br />
NX: Un-exclude the data set<br />
NXF: Un-exclude the first data set<br />
NXL:Un-exclude the last data set<br />
P: Print the data set attributes and members<br />
PX: Print the index listing<br />
R: Rename the data set<br />
RA: Refadd to Reflist<br />
RS: Reset the statistics<br />
S :Information (short)<br />
SC :SUPERC<br />
SCE :SUPERCE<br />
SF: Search-For<br />
SFE: Search-For-Extended<br />
U: Un-catalog data set<br />
V: View the data set<br />
X: Exclude the data set<br />
Z: Compress the data set<br />
=: Repeat the last command<br />
//: Block command</p>
<p>&nbsp;</p>
<h3>Examples</h3>
<h4>AL</h4>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3461" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/AL_Command.png" alt="" width="674" height="46" /></p>
<h4>B Line Command</h4>
<p>B /(%NI*) : Bu komut ile  Başında bir harf olan NI ile başlayan member&#8217;lar listelenir.</p>
<p>Result :</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3463" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/Browese_Command_2.jpg" alt="" width="603" height="133" /></p>
<h4>CO Command</h4>
<p>CO /(%ENT*) : Bu şekilde bir çok içinde ENT geçen member listelenebilir. Listelenen member&#8217;lara S * yapılarak toplu olarak kopyalanabilir.</p>
<h4>X Commands &#8211; NX, X ALL, NXF, NXL</h4>
<p>X ALL : Hepsini gizler</p>
<p>NX : Gizli olanların hepsini açar</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3465" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/NX_Komutu.jpg" alt="" width="740" height="146" /></p>
<p>NXF : İlgini görünür yapar.</p>
<p>NXL : Sonuncunu görünür yapar</p>
<h4>// Komutunun Kullanımı</h4>
<p>Aşağıdaki Delete komutu için o aralıtkaki tüm dataset&#8217;lere uygular.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3466" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/Used_Command.jpg" alt="" width="511" height="125" /></p>
<p>&nbsp;</p>
<p>Diğer komutların kullanımı benzer şekilde olmaktadır. Yukarıdaki verilen örneklerden yola çıkarak denemeler yapılabilir.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/dslist-line-commands-dataset-listesi-3-4-line-komutlari/">DSLIST Line Commands &#8211; Dataset Listesi (3.4) Line Komutları</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/dslist-line-commands-dataset-listesi-3-4-line-komutlari/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>JSX Nedir? React JS Uygulamasına Genel Bakış</title>
		<link>https://dinamiknetwork.com/jsx-nedir-react-js-uygulamasina-genel-bakis/</link>
					<comments>https://dinamiknetwork.com/jsx-nedir-react-js-uygulamasina-genel-bakis/#respond</comments>
		
		<dc:creator><![CDATA[Cansu Karaman]]></dc:creator>
		<pubDate>Wed, 29 Dec 2021 07:37:03 +0000</pubDate>
				<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=3492</guid>

					<description><![CDATA[<p>JSX Nedir? Javascript extensiondır. Javascript içerisinde html sytanx yapısını kullanmamızı sağlayan bir yapıdır. JSX, basit html kodlarında bile kendi DOM’larını değiştirip geliştireceği bir yapı sunar.&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/jsx-nedir-react-js-uygulamasina-genel-bakis/">JSX Nedir? React JS Uygulamasına Genel Bakış</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h4>JSX Nedir?</h4>
<p>Javascript extensiondır. Javascript içerisinde html sytanx yapısını kullanmamızı sağlayan bir yapıdır. JSX, basit html kodlarında bile kendi DOM’larını değiştirip geliştireceği bir yapı sunar.</p>
<p>DOM (Document Object Model) web sayfalarının bize göründüğünü ve HTML elemanlarının bir arada bulunmasını sağlayan bir yapıdır. Kullanıcı web sayfası üzerinde herhangi bir komut girdiğinde DOM tekrar güncellenir. Bu durum performans açısından uygulamayı zayıflatır. Burda React’ın kullandığı VirtualDOM devreye girer. React uygulamasında ne zaman bir değişiklik olursa sadece değişiklik yapılan alan güncellenir ve DOM’a aktarılır.</p>
<p>VirtualDOM, DOM’un value/key şeklinde memoryde bulunmuş halidir. DOM’un bir kopyasıdır.</p>
<p>Kullanımı ve Kuralları;</p>
<ul>
<li>Component, Return içerisinde tek bir parent element kullanabilir.Div element’i kullanılıyor ise ikinci bir div kullanımına izin vermemektedir.</li>
<li>Özel keywordler bulunmaktadır. Örneğin div içerisinde class attribute tanımı için className kullanılır.</li>
<li>Jsx formatında Javascript ifadeleri { } süslü parantez kullanarak yapılır. Örneğin bir p elementi içerisinde hesaplama yapmak istediğimizde &lt;p&gt; { 5+ 5 } &lt;/p&gt; kullanarak 5+5 işleminin çıktısını 10 alabiliriz.</li>
<li>Javascriptte tanımladığımız sabit bir değerin gösterimi içinde aynı şekilde { } süslü parantez kullanarak yaparız. Süslü parantez kullanmadan gösterimi sağlarsak, JSX formatı değeri yazı olarak algılar.</li>
</ul>
<h4>React Uygulamasına Genel Bakış</h4>
<p>React uygulamasında birbirine benzer klasörler bulunur. Bunlar src(source) ve public(kaynak) klasörleridir.</p>
<p>React web uygulamasında browser üzerinden bir sayfaya açtığımızda index.html sayfasının içinde ne olduğunu görürüz. Index.html incelediğimizde ise sadece uygulamanın başlığını ve body içerisinde yer alan &lt;div id=&#8221;root&#8221;&gt;&lt;/div&gt; görürüz. Uygulamanın içeriğini dolduran bir element göremeyiz.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone wp-image-3493" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_html.png" alt="" width="785" height="291" srcset="https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_html.png 1160w, https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_html-768x285.png 768w, https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_html-850x315.png 850w" sizes="(max-width: 785px) 100vw, 785px" /></p>
<p>Src klasöründeki index.js içerisinde ID’si root olan html çağrılıyor. Burda ReactDOM’un render metodu tarayıcıda bir render etme işlemi yapacaktır. ReactDOM, react-dom modülü tarafından import edilmiştir.</p>
<p>Bu render etme işlemi &lt;App/&gt; componenti kullanarak yapılmaktadır. Bu componentin kaynağı da app.js olarak belirlenmiştir.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3494" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_appjs.png" alt="" width="711" height="218" /></p>
<p>App.js klasörüne baktığımızda html sayfasında gördüğümüz tüm elementleri burda görüyoruz. Logo, başlıkları ve paragrafları. Bu durumda component olarak oluşturulan app.js’ın html içerisinde nasıl tetiklendiğini gözlemledik.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-3495" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_import.png" alt="" width="792" height="101" srcset="https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_import.png 792w, https://dinamiknetwork.com/wp-content/uploads/2021/12/react_js_import-768x98.png 768w" sizes="(max-width: 792px) 100vw, 792px" /></p>
<p>&nbsp;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/jsx-nedir-react-js-uygulamasina-genel-bakis/">JSX Nedir? React JS Uygulamasına Genel Bakış</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/jsx-nedir-react-js-uygulamasina-genel-bakis/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>React JS Nedir? React Projesi Oluşturma</title>
		<link>https://dinamiknetwork.com/react-js-nedir-react-projesi-olusturma/</link>
					<comments>https://dinamiknetwork.com/react-js-nedir-react-projesi-olusturma/#respond</comments>
		
		<dc:creator><![CDATA[Cansu Karaman]]></dc:creator>
		<pubDate>Mon, 27 Dec 2021 09:40:15 +0000</pubDate>
				<category><![CDATA[Javascript]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=3475</guid>

					<description><![CDATA[<p> React JS Nedir? React JS kullanıcılar için arayüz oluşturmamızı sağlayan Javascript kütüphanelerinden birisidir. Facebook tarafından geliştirilen react.js aynı zamanda açık kaynaklı bir kütüphanedir. Günümüzde popüler&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/react-js-nedir-react-projesi-olusturma/">React JS Nedir? React Projesi Oluşturma</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h4> React JS Nedir?</h4>
<p>React JS kullanıcılar için arayüz oluşturmamızı sağlayan Javascript kütüphanelerinden birisidir. Facebook tarafından geliştirilen react.js aynı zamanda açık kaynaklı bir kütüphanedir. Günümüzde popüler olarak kullanılan bir kütüphane olup performanslı ve maliyetsizdir.</p>
<p>Element bazlı oluşturularak Javascript’in karmaşık yapısını düzenler, kod okunabilirliğini ise kolaylaştırır. Gerçek zamanlı güncellenebilen web siteler oluşturmanızı sağlar. Bu yapıya hot reloading denir.</p>
<p><a href="https://tr.reactjs.org/"><img wpfc-lazyload-disable="true" loading="lazy" class="wp-image-3477 size-full" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/React_js_dinamik_network.jpeg" alt="React Js" width="680" height="382" /></a></p>
<p>React dünyasına giriş yaparken yeni birkaç terimle karşılaşacağız. Flux mimarisine benzeyen tek yönlü veri akışını, javascript içerisinde html kodlarını yazdığımız jsx formatını. Detaylı olarak inceleyeceğimiz componentlerden(bileşenler), bu componentlerin arasında iletişimi sağlayan Props yapısını ve React koleksiyonlarının en küçük birimi olan elementleri detaylı inceliyor olacağız.</p>
<h4>React Projesi Oluşturma</h4>
<p>React uygulamasını kurmak paket yönetici NPM’e ihtiyacımız var. Bunun için bilgisayarımıza Node.Js yüklememiz gerekmektedir. <a href="https://nodejs.org/en/">Buradan</a> kolaylıkla node.js kurulumunu yapabilirsiniz.</p>
<p>Kurulum tamamlandıktan sonra react uygulamasını oluşturmak için aşağıdaki komut satırını yazmanız yeterli olacaktır.</p>
<pre>npx create-react-app my-app

&lt;img class="alignnone wp-image-3480" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/react_create_project.png" alt="" width="719" height="216" /&gt;</pre>
<div role="alert" class="geoit-alert geo-alert-style-1 geo-alert-color-info">React modüllerini global olarak yüklemek isterseniz npm install -g create-react-app komutunu kullanmanız gerekmektedir.</div>
<p>Projenin içerisine baktığımız zaman node_modules, public,src klasörlerini görmüş olacağız. Node_modules klasörü içerisinde yüklediğimiz kütüphaneleri bulabiliriz. Public klasörü html, image ve iconların bulunduğu klsörürümüzdür. Src klasöründe ise işlemleri yaptığımız js dosyalarımız bulunmaktadır. Package.json çalıştırdığımız scriptler ve kullandığımız kütüphanelerin tanımlandığı<br />
dosyadır.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="wp-image-3484 alignnone" src="https://dinamiknetwork.com/wp-content/uploads/2021/12/react_proje_olusturma_2.png" alt="" width="663" height="532" /></p>
<p>Kurduğumuz bu react uygulamamızı çalıştırmak için proje dizinine gidip npm start komutunu kullanmamız yeterli olacaktır.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/react-js-nedir-react-projesi-olusturma/">React JS Nedir? React Projesi Oluşturma</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/react-js-nedir-react-projesi-olusturma/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ücretsiz Yazılım Kursları (Sektörel) &#8211; Sürekli Güncel</title>
		<link>https://dinamiknetwork.com/ucretsiz-yazilim-kurslari-sektorel-surekli-guncel/</link>
					<comments>https://dinamiknetwork.com/ucretsiz-yazilim-kurslari-sektorel-surekli-guncel/#comments</comments>
		
		<dc:creator><![CDATA[Alper Karaman]]></dc:creator>
		<pubDate>Sun, 04 Oct 2020 20:24:32 +0000</pubDate>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[Ücretsiz Yazılım Kursları]]></category>
		<category><![CDATA[ücretsiz yazılım kursları online]]></category>
		<category><![CDATA[ücretsiz yazılım kursları udemy]]></category>
		<category><![CDATA[ücretsiz yazılım kursu devlet]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=1582</guid>

					<description><![CDATA[<p>Gelmiş geçmiş en büyük ve sürekli güncellenen sektörlere göre bölümlendirilmiş bedava kurs arşivi aşağıdadır. Bu liste elbet size ve çevrenize mutlaka yarayacaktır. Çünkü verdiğim linkler&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/ucretsiz-yazilim-kurslari-sektorel-surekli-guncel/">Ücretsiz Yazılım Kursları (Sektörel) &#8211; Sürekli Güncel</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Gelmiş geçmiş en büyük ve sürekli güncellenen sektörlere göre bölümlendirilmiş<strong> bedava kurs</strong> arşivi aşağıdadır. Bu liste elbet size ve çevrenize mutlaka yarayacaktır. Çünkü verdiğim linkler sektörel olarak ayrılmıştır ve sürekli güncellenmektedir. </p>



<p>İlgili <strong>Ücretsiz Yazılım Kursları </strong>link&#8217;ine girdiğinizde ilk sıradaki kurslar o günün en indirimli kurslarıdır. İkinci sıradaki kursalar ise o gün bedavaya sizlere sunulan kurslardır. İndirimli kurslardan işinize yarıyan varsa kesinlikle kaçırmamanızı tavsiye ederim. Çünkü bir kursun tekrar indirime girmesi bazen haftalarca sürebiliyor. Ücretsiz olanları ise biran önce hesap açıp kütüphanenize eklemenizi tavsiye ederim. Çünkü eğer ücretsiz kursu kütüphanenize eklemezseniz, ücretsiz olan süre bittikten sonra kullanamazsınız. Kütüphanenize eklerseniz ise istediğiniz zaman kullanabilirsiniz. </p>



<p>Konuyla ilgili kafanıza takılan herhangi bir şeyi konunun altına yorum olarak yazabilirsiniz. Herhangi bir aşamada takılıp, ücretsiz veya <strong>indirimli kurslardan </strong>faydalanamazsanız biz veya faydalanan üyelerimiz size yardımcı olacaktır.</p>



<h2><strong>Yazılım Sektörü > Web Geliştirme</strong></h2>



<p>Web geliştirme konusunda tecrübe sahibi olmak isteyenler ve sıfırdan eğitim almak için kaynak arıyan kişiler için ücretsiz yazılım kursları aşağıdaki gibi dillere göre ayrılmıştır. Linklerin içindeki kurslar sürekli güncellenir. Bu sebeple tavsiye etmenizi tavsiye derim. Web geliştirme kurslarıyla birlikte kendi web sitenizi yapabilirsiniz, var olan bir web servisin api&#8217;lerini kullanarak bir hizmet uygulaması geliştirebilirsiniz ve freelance olarak çalışabileceğiniz bir alt yapı kurabilirsiniz. </p>



<ul><li><a href="https://fas.st/nC5dh" target="_blank" rel="noreferrer noopener">JavaScript</a></li><li><a href="https://fas.st/jOASS" target="_blank" rel="noreferrer noopener">React</a></li><li><a href="https://fas.st/XzxJIR" target="_blank" rel="noreferrer noopener">Angular</a></li><li><a href="https://fas.st/KPjo6A" target="_blank" rel="noreferrer noopener">CSS</a></li><li><a href="https://fas.st/yxqzZq" target="_blank" rel="noreferrer noopener">PHP</a></li><li><a href="https://fas.st/GToy5" target="_blank" rel="noreferrer noopener">Node.Js</a></li><li><a href="https://fas.st/LvwpiV" target="_blank" rel="noreferrer noopener">Python </a></li><li><a href="https://fas.st/dBhwN" target="_blank" rel="noreferrer noopener">Vue JS</a></li></ul>



<h2><strong>Yazılım Sektörü &gt; Veri Bilimi</strong></h2>



<ul><li><a href="https://fas.st/y_lNc" target="_blank" rel="noreferrer noopener">Machine Learning</a></li><li><a href="https://fas.st/_aS8ae" target="_blank" rel="noreferrer noopener">Sinir Ağları</a></li><li><a href="https://fas.st/C7vWZ" target="_blank" rel="noreferrer noopener">TensorFlow</a></li><li><a href="https://fas.st/qmmhta" target="_blank" rel="noreferrer noopener">R</a></li><li><a href="https://fas.st/xcRKk" target="_blank" rel="noreferrer noopener">Yapay Zeka</a></li><li><a href="https://fas.st/4WQnG" target="_blank" rel="noreferrer noopener">Veri Analizi</a></li><li><a href="https://fas.st/R5r77" target="_blank" rel="noreferrer noopener">Derin Öğrenme</a></li><li><a href="https://fas.st/LvwpiV" target="_blank" rel="noreferrer noopener">Python</a></li></ul>



<h2><strong>Yazılım Sektörü > Mobil</strong></h2>



<ul><li><a href="https://fas.st/Ex3BCH" target="_blank" rel="noreferrer noopener">Redux Framework</a></li><li><a href="https://fas.st/Sn_j60" target="_blank" rel="noreferrer noopener">Kotlin</a></li><li><a href="https://fas.st/dsFNnD" target="_blank" rel="noreferrer noopener">Mobil Yazılım Geliştirme</a></li><li><a href="https://fas.st/IOelXp">Dart Programlama</a></li><li><a href="https://fas.st/Ska6H" target="_blank" rel="noreferrer noopener">React Native</a></li><li><a href="https://fas.st/cs5Z5" target="_blank" rel="noreferrer noopener">Swift</a></li><li><a href="https://fas.st/Tr9LVX" target="_blank" rel="noreferrer noopener">iOS Geliştirme</a></li><li><a href="https://fas.st/f4mVS2" target="_blank" rel="noreferrer noopener">Android Geliştirme</a></li><li><a href="https://fas.st/2KXcNL" target="_blank" rel="noreferrer noopener">Google Flutter</a></li></ul>



<h2><strong>Yazılım Sektörü &gt; Programlama Dilleri</strong></h2>



<ul><li><a href="https://fas.st/gu8Kpr" target="_blank" rel="noreferrer noopener">Go Programlama</a> </li><li><a href="https://fas.st/pBL6dr" target="_blank" rel="noreferrer noopener">Spring Framework</a></li><li><a href="https://fas.st/mr9rsR" target="_blank" rel="noreferrer noopener">C Kursları</a></li><li><a href="https://fas.st/Zv3bV" target="_blank" rel="noreferrer noopener">JavaScript</a></li><li><a href="https://fas.st/CQLPr2" target="_blank" rel="noreferrer noopener">React</a> </li><li><a href="https://fas.st/dzeEy" target="_blank" rel="noreferrer noopener">C++</a></li><li><a href="https://fas.st/SPuOb">Java</a></li><li><a href="https://fas.st/LvwpiV" target="_blank" rel="noreferrer noopener">Python</a></li></ul>



<h2><strong>Yazılım Sektörü &gt; Oyun Geliştirme</strong></h2>



<ul><li><a href="https://fas.st/hXOB6" target="_blank" rel="noreferrer noopener">Unity Kursları</a></li><li><a href="https://fas.st/4Qb4f" target="_blank" rel="noreferrer noopener">Oyun Geliştirmenin Temelleri</a></li><li><a href="https://fas.st/_RlbtC" target="_blank" rel="noreferrer noopener">Unreal Engine</a></li><li><a href="https://fas.st/MXP5j" target="_blank" rel="noreferrer noopener">Unreal Engine Blueprints</a></li><li><a href="https://fas.st/GCOQY" target="_blank" rel="noreferrer noopener">C#</a></li><li><a href="https://fas.st/z1XzD" target="_blank" rel="noreferrer noopener">3D Oyun Geliştirme</a></li><li><a href="https://fas.st/QbjE2" target="_blank" rel="noreferrer noopener">2D Oyun Geliştirme</a></li><li><a href="https://fas.st/dzeEy" target="_blank" rel="noreferrer noopener">C++</a></li><li><a href="https://fas.st/QoAgSq" target="_blank" rel="noreferrer noopener">Blender</a></li></ul>



<h2><strong>Yazılım Sektörü &gt; Veritabanı</strong></h2>



<ul><li><a href="https://fas.st/Cd-Vo5" target="_blank" rel="noreferrer noopener">SQL</a></li><li><a href="https://fas.st/knIh_" target="_blank" rel="noreferrer noopener">MySQL</a></li><li><a href="https://fas.st/6rvKj" target="_blank" rel="noreferrer noopener">Oracle SQL</a></li><li><a href="https://fas.st/XtDX9y" target="_blank" rel="noreferrer noopener">Oracle Sertifikasyonu Kursları</a></li><li><a href="https://fas.st/ZUT8km" target="_blank" rel="noreferrer noopener">MongoDB</a> </li><li><a href="https://fas.st/mN8SPg" target="_blank" rel="noreferrer noopener">Apache Kafka</a></li><li><a href="https://fas.st/1MaLHm" target="_blank" rel="noreferrer noopener">SQL Server</a></li><li><a href="https://fas.st/0pwwxu" target="_blank" rel="noreferrer noopener">Veritabanı Yönetimi (DBA)</a></li><li><a href="https://fas.st/mQwDl_" target="_blank" rel="noreferrer noopener">PostgreSQL</a></li></ul>



<h2><strong>Yazılım Sektörü &gt; Yazılım Testi</strong></h2>



<ul><li><a href="https://fas.st/S1EGWL" target="_blank" rel="noreferrer noopener">Selenium WebDriver</a></li><li><a href="https://fas.st/SPuOb" target="_blank" rel="noreferrer noopener">Java</a></li><li><a href="https://fas.st/nZBno" target="_blank" rel="noreferrer noopener">Selenium Testing Framework</a></li><li><a href="https://fas.st/9C-6eG">Otomatik Test</a></li><li><a href="https://fas.st/Su1lz" target="_blank" rel="noreferrer noopener">API Testi</a></li><li><a href="https://fas.st/iW-iww" target="_blank" rel="noreferrer noopener">REST Assured</a> </li><li><a href="https://fas.st/e99_p" target="_blank" rel="noreferrer noopener">Appium</a> </li><li><a href="https://fas.st/lv-RJD" target="_blank" rel="noreferrer noopener">Cypress.io</a></li></ul>



<p>Ücretsiz Yazılım Kursları</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/ucretsiz-yazilim-kurslari-sektorel-surekli-guncel/">Ücretsiz Yazılım Kursları (Sektörel) &#8211; Sürekli Güncel</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/ucretsiz-yazilim-kurslari-sektorel-surekli-guncel/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Windows 10 Dark Tema Nasıl Ayarlanır?</title>
		<link>https://dinamiknetwork.com/windows-10-dark-tema-nasil-ayarlanir/</link>
					<comments>https://dinamiknetwork.com/windows-10-dark-tema-nasil-ayarlanir/#respond</comments>
		
		<dc:creator><![CDATA[Mustafa Bükülmez]]></dc:creator>
		<pubDate>Sun, 31 May 2020 06:00:34 +0000</pubDate>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[win 10 dark theme]]></category>
		<category><![CDATA[windoıws 10 tema ayarlama]]></category>
		<category><![CDATA[windows 10]]></category>
		<category><![CDATA[windows 10 ayarları]]></category>
		<category><![CDATA[Windows 10 Dark Tema]]></category>
		<category><![CDATA[windows 10 renkler]]></category>
		<guid isPermaLink="false">https://dinamiknetwork.com/?p=1513</guid>

					<description><![CDATA[<p>Merhabalar, Windows 10 Dark Tema Nasıl Ayarlanır? yazım ile karşınızdayım. Sizde benim gibi çok parlak ekran sevmiyorsanız ve Windows 10 kullanıyorsanız işinize yaracak bir içerik&#46;&#46;&#46;</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/windows-10-dark-tema-nasil-ayarlanir/">Windows 10 Dark Tema Nasıl Ayarlanır?</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Merhabalar, <strong>Windows 10 Dark Tema Nasıl Ayarlanır?</strong> yazım ile karşınızdayım. Sizde benim gibi çok parlak ekran sevmiyorsanız ve Windows 10 kullanıyorsanız işinize yaracak bir içerik olacaktır. Bir yazılımcı olarak Visual Studio&#8217;yu her zaman dark tema kullanıyorum. Çünkü en çok kullandığım uygulama olduğundan sürekli parlak ekrana bakmak daha fazla göz yoruyor. Elbette Visual Studio&#8217;dan daha çok kullandığım şey ise tabi ki Windows 10 🙂 Her ne kadar tüm uygulamalar dark tema olamıyor olsa da Windows 10&#8217;un her tarafı kararıyor. Bu bile yetiyor aslında.</p>
<h2><strong>Windows 10 Dark Tema Nasıl Ayarlanır?</strong></h2>
<p>Giriş kısmında belirttiğim gibi, her uygulama kararmıyor ancak Windows Mağazasından alınan uygulamaların bazılarını da etkiliyor. Eğer ilgili uygulamayı yapan yazılımcı, projesinde bu desteği vermiş ise o program da kararıyor. Ancak destek vermeyen uygulamalar çok fazla.</p>
<blockquote><p><em><strong>NOT</strong>: Bu arada ben Win 10 Pro kullanıyorum. Bu sebeple bu anlatımda Windows 10 Pro üzerinden olacak.</em></p></blockquote>
<p>&nbsp;</p>
<p>Dark Tema&#8217;yı ayarlamak için,</p>
<p>Masa üstünde sağ tık &gt; Kişiselleştir &gt; Ayarlar&gt; Kişiselleştirme&gt; Renkler kısmına gelin. Ekranda &#8220;Renginizi Seçin&#8221; şeklinde bir açılır menü bulacaksınız. O açılır menüye tıklayın ve oradan &#8220;Koyu&#8221; olanı seçin. Seçim yapıldığı anda desteklenen tüm uygulamalara uygulanacaktır. Bu uygulamaların arasında Google Chrome de var. 🙂</p>
<p>Aşağıda görsel olarak da görebilirsiniz.</p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1514" src="https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-1.png" alt="Windows 10 Dark Tema" width="354" height="339" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1515" src="https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-2.png" alt="Windows 10 Dark Tema" width="888" height="736" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-2.png 888w, https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-2-768x637.png 768w, https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-2-850x705.png 850w" sizes="(max-width: 888px) 100vw, 888px" /></p>
<p><img wpfc-lazyload-disable="true" loading="lazy" class="alignnone size-full wp-image-1516" src="https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-3.png" alt="Windows 10 Dark Tema" width="924" height="735" srcset="https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-3.png 924w, https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-3-768x611.png 768w, https://dinamiknetwork.com/wp-content/uploads/2020/05/Windows-10-Dark-Tema-3-850x676.png 850w" sizes="(max-width: 924px) 100vw, 924px" /></p>
<p>Yukarıda da bahsettiğim gibi, “Universal Windows Platform” yani &#8220;Evrensel Windows Platformu&#8221; uyumu ile yapılan programlar bu ayarlamaya saygı duyup kendisini karartır ancak bu geliştiricinin insiyatifindedir. Eğer geliştirici bu özelliği desteklemiş ise sorun yok ancak destek vermemiş ise o uygulamalar beyaz (olduğu gibi) kalacaktır. Bu durumda yapılabilecek bir şey yoktur.</p>
<hr />
<p>Windows 10 Dark Tema Nasıl Ayarlanır? yazımda bu kadardı arkadaşlar. Diğer yazılarımda görüşmek üzere&#8230;</p>
<p><strong><a href="https://dinamiknetwork.com/k/yazilim/os/windows/" target="_blank" rel="noopener noreferrer">Buradan </a></strong>diğer Windows Sistemleri ile ilgili yazılara ulaşabilirsiniz.</p>
<p><a href="https://dinamiknetwork.com/author/mustafabukulmez/" target="_blank" rel="noopener noreferrer"><strong>Buradan</strong> </a>da benim tüm yazılarıma ulaşabilirsiniz.</p>
<p>Kendinize iyi bakın ve takipte kalın. 😉</p>
<p>&nbsp;</p>
<hr />
<p>Bana destek olmak isterseniz <strong><a href="https://www.buymeacoffee.com/mustafabukulmez" target="_blank" rel="noopener">bir kahve ısmarlayabilirsiniz</a></strong> veya <strong><a href="https://linktr.ee/mustafabukulmez" target="_blank" rel="noopener">diğer hesaplarımdan</a></strong> takip edebilirsiniz.</p>
<p>The post <a rel="nofollow" href="https://dinamiknetwork.com/windows-10-dark-tema-nasil-ayarlanir/">Windows 10 Dark Tema Nasıl Ayarlanır?</a> appeared first on <a rel="nofollow" href="https://dinamiknetwork.com">Dinamik Network</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dinamiknetwork.com/windows-10-dark-tema-nasil-ayarlanir/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
