<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Mert ÇELEN</title>
    <description>The latest articles on DEV Community by Mert ÇELEN (@mcelen).</description>
    <link>https://dev.to/mcelen</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F342256%2Ff0efdb63-940e-43a4-b93b-7a4d5dabfe00.jpeg</url>
      <title>DEV Community: Mert ÇELEN</title>
      <link>https://dev.to/mcelen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mcelen"/>
    <language>en</language>
    <item>
      <title>Liman Geliştirme Modülü</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Wed, 10 Feb 2021 07:21:52 +0000</pubDate>
      <link>https://dev.to/liman/liman-gelistirme-modulu-901</link>
      <guid>https://dev.to/liman/liman-gelistirme-modulu-901</guid>
      <description>&lt;p&gt;Liman MYS'nin yapısı gereği eklenti geliştirmek için yüklü olan sunucuda kod yazılması gerekmektedir. Bu nedenden dolayı birçoğumuz kod geliştirirken Visual Studio Code ile birlikte Remote SSH eklentisini kullanmaktayız. &lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fouudjum0ye482316ntf5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fouudjum0ye482316ntf5.png" alt="image" width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Fakat, bu yeni başlayanlar için bağlantı kurarken vb durumlarda sorun yaratabilmekte. Bu sebeple, Liman MYS'ye yeni bir modül geliştirdim. Bu modül sayesinde Visual Studio Code'u tamamen tarayıcı üzerinden kullanarak olası tüm problemlerden kaçınabilirsiniz.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxeked5wwf61q6woiov62.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxeked5wwf61q6woiov62.png" alt="image" width="800" height="404"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Modülü kurmak için yalnızca aşağıdaki komutu çalıştırmanız yeterli olacaktır, çalışacak betik ile Code Server paketi indirilip yüklenecek ve Liman MYS tarafındaki gerekli ayarlamalar yapılacaktır.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sudo /bin/bash -c "$(curl -fsSL https://git.io/Jt2pK)"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Kaynak Kodu:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/mertcelen/liman-gelistirme-modulu"&gt;https://github.com/mertcelen/liman-gelistirme-modulu&lt;/a&gt;&lt;/p&gt;

</description>
      <category>liman</category>
      <category>linux</category>
      <category>development</category>
      <category>vscode</category>
    </item>
    <item>
      <title>Liman 1.5 Sürüm Duyurusu</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Wed, 09 Dec 2020 11:34:40 +0000</pubDate>
      <link>https://dev.to/liman/liman-1-5-surum-duyurusu-in4</link>
      <guid>https://dev.to/liman/liman-1-5-surum-duyurusu-in4</guid>
      <description>&lt;p&gt;HAVELSAN tarafından geliştirilmekte olan Liman MYS 1.5 sürümü 9 Aralık 2020 tarihinde Havelsan Açıklab Ekibi tarafından duyuruldu.&lt;/p&gt;

&lt;p&gt;Değişim Günlüğü&lt;br&gt;
-Veritabanı postgresql'e taşındı ve sqlite veritabanından otomatik migration sağlandı.&lt;br&gt;
-Mail raporu altyapısı eklendi.&lt;br&gt;
-Eklentilere yeni OOP template'i eklendi.&lt;br&gt;
-Widget hata mesajları iyileştirildi.&lt;br&gt;
-Liman paketine Ubuntu 18 Server desteği eklendi.&lt;br&gt;
-Sunucu takip özelliği eklendi.&lt;/p&gt;

&lt;p&gt;Kurulum için:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://rehber.liman.dev/liman-kurulum/"&gt;https://rehber.liman.dev/liman-kurulum/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>ilkbyte vs Linode 🤔</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Thu, 22 Oct 2020 15:06:44 +0000</pubDate>
      <link>https://dev.to/mcelen/ilkbyte-vs-linode-mk6</link>
      <guid>https://dev.to/mcelen/ilkbyte-vs-linode-mk6</guid>
      <description>&lt;p&gt;Doların uçması sebebiyle kişisel işlerimde kullanmak için bir süredir sunucu arayışındaydım ve netinternet'in servisi olan ilkbyte ile mevcut kullandığım linode servisini karşılaştırdım. Kendi ihtiyaçlarımdan ziyade, en düşük paketlerden sunucu kiralayıp birkaç benchmark çalıştırdım ve açıkçası sonuçlar biraz ilginç çıktı.&lt;/p&gt;

&lt;h1&gt;
  
  
  Test yapılan sunucuların fiziksel özellikleri
&lt;/h1&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;İlkByte&lt;/th&gt;
&lt;th&gt;Linode&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Core Sayısı&lt;/td&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Ram Kapasitesi&lt;/td&gt;
&lt;td&gt;2 GB&lt;/td&gt;
&lt;td&gt;1 GB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Disk Boyutu&lt;/td&gt;
&lt;td&gt;20 GB&lt;/td&gt;
&lt;td&gt;25 GB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Trafik&lt;/td&gt;
&lt;td&gt;1 TB&lt;/td&gt;
&lt;td&gt;1 TB&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fiyat&lt;/td&gt;
&lt;td&gt;$3.49&lt;/td&gt;
&lt;td&gt;$5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Lokasyon&lt;/td&gt;
&lt;td&gt;Denizli / Türkiye&lt;/td&gt;
&lt;td&gt;Frankfurt / Almanya&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h1&gt;
  
  
  Test yapılan sunucuların yazılımsal özellikleri
&lt;/h1&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;İlkByte&lt;/th&gt;
&lt;th&gt;Linode&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;İşletim Sistemi&lt;/td&gt;
&lt;td&gt;Debian GNU/Linux 10 (buster)&lt;/td&gt;
&lt;td&gt;Debian GNU/Linux 10 (buster)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Çekirdek Sürümü&lt;/td&gt;
&lt;td&gt;Debian 4.19.118-2 (2020-04-29) x86_64 GNU/Linux&lt;/td&gt;
&lt;td&gt;Debian 4.19.132-1 (2020-07-24) x86_64 GNU/Linux&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Aktif Depolar&lt;/td&gt;
&lt;td&gt;deb &lt;a href="http://deb.debian.org/debian" rel="noopener noreferrer"&gt;http://deb.debian.org/debian&lt;/a&gt; buster main deb &lt;a href="http://security.debian.org/" rel="noopener noreferrer"&gt;http://security.debian.org/&lt;/a&gt; buster/updates main deb &lt;a href="http://deb.debian.org/debian" rel="noopener noreferrer"&gt;http://deb.debian.org/debian&lt;/a&gt; buster-updates main deb &lt;a href="http://deb.debian.org/debian" rel="noopener noreferrer"&gt;http://deb.debian.org/debian&lt;/a&gt; buster-backports main&lt;/td&gt;
&lt;td&gt;deb &lt;a href="http://deb.debian.org/debian/" rel="noopener noreferrer"&gt;http://deb.debian.org/debian/&lt;/a&gt; buster main deb &lt;a href="http://deb.debian.org/debian/" rel="noopener noreferrer"&gt;http://deb.debian.org/debian/&lt;/a&gt; buster-updates main deb &lt;a href="http://security.debian.org/debian-security" rel="noopener noreferrer"&gt;http://security.debian.org/debian-security&lt;/a&gt; buster/updates main&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Testlerin yapıldığı an itibariyle tüm paketleri günceldir.&lt;/p&gt;

&lt;h1&gt;
  
  
  CPU Testi
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sysbench --test=cpu run
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;İlkByte&lt;/th&gt;
&lt;th&gt;Linode&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Total Time&lt;/td&gt;
&lt;td&gt;10.0005s&lt;/td&gt;
&lt;td&gt;10.0043s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Events Per Second&lt;/td&gt;
&lt;td&gt;1239.85&lt;/td&gt;
&lt;td&gt;313.78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Total Number Of Events&lt;/td&gt;
&lt;td&gt;12401&lt;/td&gt;
&lt;td&gt;3140&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Events (avg/stddev)&lt;/td&gt;
&lt;td&gt;12401.0000/0.00&lt;/td&gt;
&lt;td&gt;3140.0000/0.00&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;CPU testinde açıkçası zaten core sayısından dolayı ilkbyte'dan daha yüksek bir performans bekliyordum fakat sonuç beklentilerimin de üzerinde geldi. Kesinlikle bu aşamada kazanan ilkbyte.&lt;/p&gt;

&lt;h1&gt;
  
  
  Ram Testi
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sysbench --test=memory --memory-block-size=1M --memory-total-size=10G --num-threads=1 run
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;İlkByte&lt;/th&gt;
&lt;th&gt;Linode&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Operations Per Second&lt;/td&gt;
&lt;td&gt;19244.12 MiB/sec&lt;/td&gt;
&lt;td&gt;4612.97 MiB/sec&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Latency (avg)&lt;/td&gt;
&lt;td&gt;0.05&lt;/td&gt;
&lt;td&gt;0.22&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Latency (sum)&lt;/td&gt;
&lt;td&gt;528.19&lt;/td&gt;
&lt;td&gt;2202.23&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Execution Time (avg/stddev)&lt;/td&gt;
&lt;td&gt;0.5282/0.00&lt;/td&gt;
&lt;td&gt;2.2022/0.00&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Ram konusunda açık ara farkla kazanan ilkbyte, sanırım birşey söylemeye bile gerek yok :)&lt;/p&gt;

&lt;h1&gt;
  
  
  Disk IO Testi
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;sysbench fileio --file-total-size=5G --file-test-mode=rndrw --time=300 --max-requests=0 prepare
sysbench fileio --file-total-size=5G --file-test-mode=rndrw --time=300 --max-requests=0 run
sysbench fileio --file-total-size=5G --file-test-mode=rndrw --time=300 --max-requests=0 cleanup
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;İlkByte&lt;/th&gt;
&lt;th&gt;Linode&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Reads/s&lt;/td&gt;
&lt;td&gt;243.83&lt;/td&gt;
&lt;td&gt;1213.83&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Writes/s&lt;/td&gt;
&lt;td&gt;162.55&lt;/td&gt;
&lt;td&gt;809.22&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fsyncs/s&lt;/td&gt;
&lt;td&gt;520.20&lt;/td&gt;
&lt;td&gt;2589.58&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Latency (avg)&lt;/td&gt;
&lt;td&gt;1.08&lt;/td&gt;
&lt;td&gt;0.22&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Read (MiB/s)&lt;/td&gt;
&lt;td&gt;3.81&lt;/td&gt;
&lt;td&gt;18.97&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Written (MiB/s)&lt;/td&gt;
&lt;td&gt;2.54&lt;/td&gt;
&lt;td&gt;12.64&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Events&lt;/td&gt;
&lt;td&gt;278042&lt;/td&gt;
&lt;td&gt;1383812&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Aslında bu benchmark'ı yaparken fark ettiğim ana sorun da buydu, maalesef ilkbyte'ın sahip olduğu ssdler performans konusunda sınıfta kalıyor. APT üzerinden paket kurulumu yaparken çok bariz zaman farkı oluşmakta. Disk IO'suna ihtiyaç duyuyorsanız tercih ederken bunu değerlendirmenizi tavsiye ederim.&lt;/p&gt;

&lt;p&gt;Güncelleme: ilkbyte(Osman Makal) tarafından bir açıklama geldi, onu da ekleyeyim.&lt;/p&gt;

&lt;p&gt;&lt;iframe class="tweet-embed" id="tweet-1323565222674784256-520" src="https://platform.twitter.com/embed/Tweet.html?id=1323565222674784256"&gt;
&lt;/iframe&gt;

  // Detect dark theme
  var iframe = document.getElementById('tweet-1323565222674784256-520');
  if (document.body.className.includes('dark-theme')) {
    iframe.src = "https://platform.twitter.com/embed/Tweet.html?id=1323565222674784256&amp;amp;theme=dark"
  }



&lt;/p&gt;

&lt;h1&gt;
  
  
  Hız Testi
&lt;/h1&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;speedtest-cli
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;İlkByte&lt;/th&gt;
&lt;th&gt;Linode&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;From&lt;/td&gt;
&lt;td&gt;Testing from Netinternet Bilisim Teknolojileri (89.252.131.54)&lt;/td&gt;
&lt;td&gt;Testing from Digital Ocean (159.89.13.49)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;To&lt;/td&gt;
&lt;td&gt;Hosted by Turk.net (Istanbul) [3.45 km]: 15.098 ms&lt;/td&gt;
&lt;td&gt;Hosted by Gemnet LLC (Frankfurt) [0.89 km]: 1.25 ms&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Download&lt;/td&gt;
&lt;td&gt;698.88 Mbit/s&lt;/td&gt;
&lt;td&gt;2026.39 Mbit/s&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Upload&lt;/td&gt;
&lt;td&gt;725.12 Mbit/s&lt;/td&gt;
&lt;td&gt;1983.09 Mbit/s&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h1&gt;
  
  
  Ping
&lt;/h1&gt;

&lt;p&gt;Sakarya'dan ping attığımda elde ettiğim veriler:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;İlkByte&lt;/th&gt;
&lt;th&gt;Linode&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Avg&lt;/td&gt;
&lt;td&gt;24.9 ms&lt;/td&gt;
&lt;td&gt;55.1 ms&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h1&gt;
  
  
  Sonuç
&lt;/h1&gt;

&lt;p&gt;ilkbyte'ın disk io hariç ezici bir şekilde üstün geldiğini görebiliyoruz. Eğer ağ hızı konusunda ekstra bir ihtiyacınız yoksa ve disk io'suna odaklanmayan yazılımlar kullanacaksanız ilkbyte bence tercih edilebilir.&lt;/p&gt;

</description>
      <category>ilkbyte</category>
      <category>hosting</category>
      <category>linode</category>
      <category>benchmark</category>
    </item>
    <item>
      <title>Liman MYS 1.4 Sürüm Duyurusu</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Wed, 30 Sep 2020 14:37:41 +0000</pubDate>
      <link>https://dev.to/liman/liman-mys-1-4-surum-duyurusu-42e2</link>
      <guid>https://dev.to/liman/liman-mys-1-4-surum-duyurusu-42e2</guid>
      <description>&lt;p&gt;HAVELSAN tarafından geliştirilmekte olan Liman MYS 1.4 sürümü 30 Eylül 2020 tarihinde Mert ÇELEN tarafından duyuruldu.&lt;/p&gt;

&lt;p&gt;Değişim Günlüğü&lt;br&gt;
-Connector yapısı sunucu objelerinden komple ayrıldı, böylelikle windows sunucu üzerine ssh kurulsa dahi yapı kurulabiliyor.&lt;br&gt;
-Kasa üzerinden çoklu anahtar ekleme desteği getirildi, böylelikle anahtarlı eklediğiniz sunucunun anahtarını silerek tekrar uzak bağlantı haline çevirip, sonrasında tekrar anahtar ekleyerek eski haline getirilmesi sağlandı.&lt;br&gt;
-Connector go servisine taşındı.&lt;br&gt;
-Sandbox içerisine executeOutsideCommand fonksiyonu eklendi, bu fonksiyon ile connector aracılığıyla mevcut sunucu haricide komut çalıştırılabilme özelliği eklendi. Açılan bağlantılar arkaplanda tutuluyor.&lt;br&gt;
-Dış bildirim desteği eklendi, token ile dışarıdan belirli bir ip bloğu filtrelenerek sistem bildirimi gönderilmesi sağlandı.&lt;br&gt;
-Mail alt yapısı aktif edildi, isteğe göre aktifleştirilerek sistem bildirimlerinin tüm liman sistemi yöneticilerine gönderilmesi sağlandı.&lt;br&gt;
-Liman'ın ingilizce çeviri desteği iyileştirildi.&lt;/p&gt;

&lt;p&gt;Emeği geçen Mert Talha Songür'e ve Baran Sekin'e teşekkürler 🎉&lt;/p&gt;

</description>
      <category>liman</category>
      <category>management</category>
      <category>opensource</category>
      <category>linux</category>
    </item>
    <item>
      <title>Liman MYS 1.3 Sürüm Duyurusu</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Sun, 30 Aug 2020 18:10:08 +0000</pubDate>
      <link>https://dev.to/liman/liman-mys-1-3-surum-duyurusu-7k8</link>
      <guid>https://dev.to/liman/liman-mys-1-3-surum-duyurusu-7k8</guid>
      <description>&lt;p&gt;HAVELSAN tarafından geliştirilmekte olan Liman MYS 1.3 sürümü 30 Ağustos 2020 tarihinde Mert ÇELEN tarafından duyuruldu.&lt;/p&gt;

&lt;h1&gt;
  
  
  Değişim Günlüğü
&lt;/h1&gt;

&lt;p&gt;Liman'ın eklentileri tamamen core'dan ayrılarak yeni bir Go diliyle yazılmış servise aktarıldı. Bu go servisi ile Liman içerisindeki tüm eklentiler artık çok daha hızlı ve verimli çalışırken, bu servislerin çoğaltılması sağlanarak yük dağılımı ortamı hazırlandı.&lt;br&gt;
Yeni servisin kaynak kodlarına &lt;a href="https://github.com/limanmys/renderer"&gt;https://github.com/limanmys/renderer&lt;/a&gt; adresinden ulaşabilirsiniz.&lt;/p&gt;

&lt;h1&gt;
  
  
  Hata Düzeltmeleri
&lt;/h1&gt;

&lt;p&gt;Kısıtlı mod içerisindeki görseller iyileştirildi.&lt;/p&gt;

</description>
      <category>liman</category>
      <category>management</category>
      <category>opensource</category>
      <category>linux</category>
    </item>
    <item>
      <title>Eklenti Yayınlama</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Sat, 29 Aug 2020 16:22:14 +0000</pubDate>
      <link>https://dev.to/liman/eklenti-yayinlama-19h9</link>
      <guid>https://dev.to/liman/eklenti-yayinlama-19h9</guid>
      <description>&lt;p&gt;Bir önceki &lt;a href="https://dev.to/liman/eklenti-gelistirme-ortami-kurulumu-3ofm"&gt;yazımda&lt;/a&gt; Liman MYS üzerinde nasıl bir eklenti oluştulacağından bahsetmiştim, şimdi ise bu eklentilerin Github üzerinden yayınlanmasından bahsedeceğim.&lt;/p&gt;

&lt;p&gt;1.Öncelikle Github üzerinde bir repository oluşturalım.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpbigrf745zqxzvvf83lt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpbigrf745zqxzvvf83lt.png" alt="Alt Text" width="800" height="359"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2.Sonrasında liman sunucumuza git paketini kuralım.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo apt install git -y&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fwca699ue1bfl7i48eygm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fwca699ue1bfl7i48eygm.png" alt="Alt Text" width="800" height="501"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;3.Github mail adresimiz ve kullanıcı adımızı git servisine tanıtalım.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git config --global user.name "GITHUB_KULLANICI_ADINIZ"
git config --global user.email "GITHUB_MAIL_ADRESINIZ"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;4.Eklentimizin bulunduğu klasörde github ın da önerdiği gibi sırasıyla aşağıdaki kodları yazalım.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git init
git add *
git commit -m "first commit"
git branch -M master
git remote add origin https://github.com/KULLANICI_ADINIZ/REPOSITORY ADRESINIZ.git
git push -u origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;5.Gerekli kullanıcı adı ve şifrenizi girdikten sonra github üzerindeki sayfanızda artık kodlarınızı görebilirsiniz.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F9v89tan4kmgxv6tj42i4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F9v89tan4kmgxv6tj42i4.png" alt="Alt Text" width="800" height="410"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Buraya kadar aslında klasik bir git kullanımı anlatmış oldum, fakat asıl güçlü kısmımız bundan sonra geliyor 💪&lt;/p&gt;

&lt;p&gt;6.Yayınlanan eklentiyi başka Liman MYS'lere de yüklemek için tek yapmanız gereken resimdeki gibi repository'yi zip olarak indirmek.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdxl3f1z9z9p6v0qzpzo3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fdxl3f1z9z9p6v0qzpzo3.png" alt="Alt Text" width="676" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;İndirdiğiniz bu eklentiyi artık arkadaşlarınızla özgürce paylaşabilirsiniz 🎉&lt;/p&gt;

&lt;p&gt;Ayrıca; bu eklentilerin imzalanması,şifrelenmesi ve lisanslanması konularına gelecekte değineceğiz 💪&lt;/p&gt;

</description>
      <category>liman</category>
      <category>linux</category>
      <category>management</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Eklenti Geliştirme Ortamı Kurulumu</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Sat, 29 Aug 2020 15:52:58 +0000</pubDate>
      <link>https://dev.to/liman/eklenti-gelistirme-ortami-kurulumu-3ofm</link>
      <guid>https://dev.to/liman/eklenti-gelistirme-ortami-kurulumu-3ofm</guid>
      <description>&lt;p&gt;Bu yazımda Liman MYS üzerinde geliştirme ortamı kurulumuna değineceğim.&lt;br&gt;
Öncelikle geliştirme yapmak için Pardus 19 Sunucusuna (Debian 10 da olabilir) ihtiyacımız var. Kurulumuna &lt;a href="https://rehber.liman.dev/kurulum/kurulum-surecleri/pardus-19-sunucu-kurulumu"&gt;buradan&lt;/a&gt; ulaşabilirsiniz.&lt;br&gt;
Not: Sunucunuzun dili türkçe karakterleriyle oluşabilen sorunlardan dolayı maalesef ingilizce olmalıdır.&lt;/p&gt;

&lt;p&gt;1.Liman kurulu değilse kurmak  &lt;a href="https://depo.aciklab.org/"&gt;https://depo.aciklab.org/&lt;/a&gt; adresindeki yönergeleri izleyebilirsiniz.&lt;/p&gt;

&lt;p&gt;2a.Kurulum tamamlandıktan sonra, liman kullanıcısına bir parola belirliyoruz. Bunun için ise :&lt;/p&gt;

&lt;p&gt;&lt;code&gt;sudo passwd liman&lt;/code&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F5m8eiwab8a1zj4z4g22i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F5m8eiwab8a1zj4z4g22i.png" alt="Alt Text" width="800" height="392"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;2b.Son olarak'da liman kullanıcısının shell ayarını yapmak için aşağıdaki kodu çalıştırıyoruz.&lt;br&gt;
&lt;code&gt;sudo usermod --shell /bin/bash liman&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;3.Sunucuda yapacağımız son ayar olarak, &lt;code&gt;/liman/server/.env&lt;/code&gt; adresindeki konfigürasyon dosyamızı favori metin düzenleyici program ile açarak (benim favorim nano 😃 ) içerisindeki &lt;code&gt;EXTENSION_DEVELOPER_MODE=false&lt;/code&gt; olan içeriği &lt;code&gt;EXTENSION_DEVELOPER_MODE=true&lt;/code&gt; olarak güncelliyoruz.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpyfsttvv2ja5m3hzgwqp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fpyfsttvv2ja5m3hzgwqp.png" alt="Alt Text" width="800" height="501"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sunucuda ihtiyacımız olan herşey aslında bu kadar, şimdi geliştirme aracımıza geçelim.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;4.Geliştirme aracı olarak birkaç yöntem mevcut fakat benim tavsiyem Visual Studio Code içerisindeki Remote SSH eklentisini kullanmanız. Dosya eşitlemek gibi yöntemler yerine direkt sunucu üzerinde çalıştığını için yetkileri bozma ihtimaliniz ortadan kalkıyor. Visual Studio Code'u işletim sisteminiz için &lt;a href="https://code.visualstudio.com/"&gt;https://code.visualstudio.com/&lt;/a&gt; adresinden indirebilirsiniz.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fg3naeklmawvtnbonmesv.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fg3naeklmawvtnbonmesv.png" alt="Alt Text" width="800" height="419"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;5.Visual Studio Code'u açtıktan sonra eklentiler kısmına girip "Remote SSH" eklentisini kuruyoruz.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F686syjt0t5p75bl60avl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F686syjt0t5p75bl60avl.png" alt="Alt Text" width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;6.Kurulum sonrasında Visual Studio Code'un sol alt tarafında yeşil bir buton ortaya çıkacaktır, ona basıyoruz.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F0sdxvjtx7czjx9ohdxx6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F0sdxvjtx7czjx9ohdxx6.png" alt="Alt Text" width="317" height="257"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;7.Çıkan menüden "Remote SSH: Connect to Host..." yazısına tıklıyoruz.&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8tj02xmj9gnyauko076b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8tj02xmj9gnyauko076b.png" alt="Alt Text" width="741" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;8.Yeni menüden "+ Add New SSH Host..." yazısına tıklıyoruz ve aşağıdaki ekran bizi karşılıyor. Buraya terminal üzerinden ssh bağlantısı yapar gibi kodumuzu yazıyoruz. &lt;strong&gt;Buradaki en önemli nokta bağlantı yapacağımız kullanıcı olarak liman yazıyoruz.&lt;/strong&gt; Örneğin:&lt;br&gt;
&lt;code&gt;ssh liman@192.168.0.50&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8mdhtaxwexvy14u99050.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F8mdhtaxwexvy14u99050.png" alt="Alt Text" width="800" height="362"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter'a bastığınızda ayarı kaydetmek için herhangi bir dosyası seçebilirsiniz, fark etmeyecektir.&lt;/p&gt;

&lt;p&gt;9.Bağlantınız başarıyla eklendikten sonra tekrar yeşil buton &amp;gt; Connect To Host ve son olarak eklediğiniz sunucu ip si yazılarına tıklayarak bağlantımızı gerçekleştiriyoruz.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F9jb4fdaj4h28j6wmswdw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2F9jb4fdaj4h28j6wmswdw.png" alt="Alt Text" width="800" height="418"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;10.Sonrasında ilk sefere özel ssh host'umuzu onaylıyoruz ve sonrasında sunucu üzerinde daha önce koyduğumuz liman kullanıcısının şifresini giriyoruz ve sunucuya başarıyla bağlanıyoruz 😃 &lt;br&gt;
Not: İlk bağlantınız birkaç dakika sürebilir, Visual Studio Code'un sizin için liman sunucusunda gerekli ayarlamalar için birkaç dosya indirmesi gerekmektedir.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxpx0p1u027yrvagz0c0t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fxpx0p1u027yrvagz0c0t.png" alt="Alt Text" width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Şimdi basit bir eklenti oluşturalım.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;11.Liman arayüzünden sırasıyla "Sistem Ayarları" &amp;gt; "Eklentiler" kısmına giriyoruz. Daha önce yaptığımız &lt;code&gt;EXTENSION_DEVELOPER_MODE=true&lt;/code&gt; ayarı sayesinde burada yeni butonların oluştuğunu görüyoruz. Yeni'ye basarak bir eklenti oluşturalım. (Eğer butonlar gözükmüyor ise terminal üzerinden &lt;code&gt;php /liman/server/artisan config:clear&lt;/code&gt; komutunu çalıştırabilirsiniz.)&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fvaghl8j9uqrzrqolepiq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fvaghl8j9uqrzrqolepiq.png" alt="Alt Text" width="770" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;12.Eklentiyi oluşturduktan sonra eklenti ismine sahip klasörü Visual Studio Code üzerinden açıyoruz. Örneğin ben Test isminde bir eklenti girdiğim için aşağıdaki gözükmektedir.&lt;br&gt;
&lt;strong&gt;Eklentiler /liman/extensions/ klasörü altında bulunmaktadır. Aşağıdaki gibi eklenti klasörünü açabilirsiniz.&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fc1g6vym79weyv02rzyya.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fc1g6vym79weyv02rzyya.png" alt="Alt Text" width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;13.Şimdi basitçe ufak bir kod ekleyip geliştirme ortamımızı kontrol edebiliriz, bunu için ben aşağıdaki kodu views/functions.php içerisine ekledim.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;?php

function index()
{
    return "Merhaba Dev.to!";
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fztasl8zbmvq8vbw82y08.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fztasl8zbmvq8vbw82y08.png" alt="Alt Text" width="800" height="620"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;14.Ve başarı 🎉 👏&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fq6f6f0moy7m3epkz1y1j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fq6f6f0moy7m3epkz1y1j.png" alt="Alt Text" width="680" height="585"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Açık Kaynak Kodlu Liman MYS'nin dünyasına hoşgeldiniz 💪&lt;/p&gt;

</description>
      <category>liman</category>
      <category>linux</category>
      <category>management</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Liman MYS 1.2 Sürüm Duyurusu</title>
      <dc:creator>Mert ÇELEN</dc:creator>
      <pubDate>Mon, 27 Jul 2020 06:56:04 +0000</pubDate>
      <link>https://dev.to/liman/liman-mys-1-2-surum-duyurusu-3j1</link>
      <guid>https://dev.to/liman/liman-mys-1-2-surum-duyurusu-3j1</guid>
      <description>&lt;p&gt;HAVELSAN tarafından geliştirilmekte olan Liman MYS 1.2 sürümü 27 Temmuz 2020 tarihinde Mert ÇELEN tarafından duyuruldu.&lt;/p&gt;

&lt;h1&gt;
  
  
  Değişim Günlüğü
&lt;/h1&gt;

&lt;p&gt;Liman'ın mevcut sistem yetkileri alınarak Go dilinde yazılmış bir mikro servise aktarıldı.&lt;br&gt;
Eklentilerin paralel işlenebilmesi ve sistemin yük dağılımı yapabilmesi için gerekli altyapılar hazırlandı.&lt;br&gt;
Session altyapısı Redis'e aktarıldı.&lt;/p&gt;

&lt;h2&gt;
  
  
  Hata Düzeltmeleri
&lt;/h2&gt;

&lt;p&gt;Eklentilerin arkaplanda çalışamama sorunu çözüldü.&lt;br&gt;
Kullanıcı girişi sırasında yaşanabilen 419 sorunları çözüldü.&lt;br&gt;
Arayüzde javascript tarafından oluşabilen sorunlar çözüldü.&lt;/p&gt;

</description>
      <category>liman</category>
      <category>management</category>
      <category>linux</category>
      <category>debian</category>
    </item>
  </channel>
</rss>
