yazılım etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
yazılım etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

13 Şubat 2021

Sanal makine ubuntu sunucusuna ssh ile bağlanmak

Virtualbox ile Ubuntu sunucusu kurduğunuzda sizin makinanız ve sunucu arasında kopyala yapıştır çalışmayacaktır. Burada sebep x-window ile ilgili özelliklerin çalışmaması. Çözüm de ubuntu sunucusuna ssh ile bağlanmak. Tabi bunu başarmak birkaç ayar yapmak gerekli. 

Ubuntu sunucusuna (sanal makine) ssh kurmak:
sudo apt install ssh

VirtualBox'da 22 portunu 127.0.1.1 IPsinden 10.0.2.1 (sanal makine) IPsi 22 portu için ayarlamak (host makinede)
Protocol: TCP 
Host IP: 127.0.1.1
Host Port: 22
Guest IP: 10.0.2.1
Guest Port: 22

Sonra da host makineden aşağıdaki komut ile bağlanabilirsiniz:
ssh -p 22 KULLANICI@127.0.1.1

23 Aralık 2020

Ekran görünüsü alma yazılımı

Siz de sık sık ekran görüntüsü alıp belirli yerleri işaretlemek, görüntü üzerine not almak ihtiyacı duyuyorsanız hem mac hem de windows için olan ücretsiz lightshot uygulamasını kullanabilirsiniz 

9 Ekim 2020

BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 57

Flutter'da android sanal makinede mobil uygulamayı çalıştırmaya çalıştığınızda aşağıdaki hatayı alırsanız büyük ihtimalle JDK versiyonunuz ile Gradle versiyonunuz uyumsuzdur.

BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 57

PROJE\android\gradle\wrapper\gradle-wrapper.properties 

dosyasında 
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip
olan kısmı
distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-all.zip

olarak değiştirdim düzeldi. kaynak

1 Ekim 2020

"Text was truncated or one or more characters had no match in the target code page." (SQL Server Import and Export Wizard)

SQL Server'a excelden tabloya import yapmaya çalışırken hedef tabloda veri tipleri büyüklüğünü ayarlamanıza rağmen aşağıdaki hataları alıyorsanız, girdi kısmında ilgili verinin tipini DT_STR den DT_TEXT ye çekmeniz gerekli

"Text was truncated or one or more characters had no match in the target code page.". (SQL Server Import and Export Wizard)

Error 0xc0047038: Data Flow Task 1: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on component "Source.csv"  returned error code 0xC0202092

detaylar burada

17 Nisan 2020

Java microservices framework benchmarks

Java mikroservis frameworklerinin hizlari ile ilgili guzel bir calisma: burada

CentOS virtualbox internet problemi

CentOS'u virtualbox'a kurdugunuzda internete baglanmiyorsa, ag ayarlari baslatilmamis olabilir; /etc/sysconfig/network-scripts/ifcfg-enp0s3 dosyasi iceriginde ONBOOT=no yaziyorsa ONBOOT=yes olarak degistirip ag ayarlarinin baslamasini saglayabilirsiniz burada

7 Ağustos 2018

Node.js'de "Error: listen EADDRINUSE" hatasi

Node.js'deki uygulamanizi node main.js komutu ile calistirmak istediginizde "Error: listen EADDRINUSE" hatasi aliyorsaniz ilgili tum processleri "killall -9 node" komutu ile kapatirsaniz duzelir: detaylar burda

25 Kasım 2015

Başlamayan sanal makine (error -18)

Başka bir makinede hazırladığınız vmware imajını başka bir sunucuya taşıdığınızda başlat dediğinizde "failed to start error -18" hatası alırsanız ilgili klasör içindeki .lck ile biten klasörü ve dosyaları silince problem düzeliyor. Eski makineden dolayı kilitli kaldığından bu hatayı alıyor.

detaylar

17 Kasım 2015

"Preregistering Event Listeners"'ta takılı kalma hatası Sterling B2B Integrator

IBM Sterling B2B Integrator'da linux'a yeni kurulum yapıldığında run.sh komutu sonrası 

Preregistering Event Listeners

 bu adımda takılı kalıyorsa IP değişikliği veya IP ayarlarında problem olabilir. sandbox.cfg dosyasındaki hostname ve IP değerlerini kontrol edin.

detaylar

Invalid response from OpsServer or Timeout (retrying) hatası Sterling B2B Integrator

IBM Sterling B2B Integrator'da linux ortamında run.sh komutunu çalıştırdığınızda aşağıdaki gibi 

Invalid response from OpsServer or Timeout (retrying).
Invalid response from OpsServer or Timeout (retry #1).

 takılı kalıyorsa IP ayarlarınızda problem olması olası, sandbox.cfg dosyasındaki INSTALL_IP ve HOST_NAME bilgilerini kontrol ediniz. Ek olarak etc/hosts'ta lokal makine ipnizi de kontrol edin. Değişiklikler sonrası ./setupfiles.sh komutunu çalıştırmalısınız.

detaylar

10 Ekim 2015

Rastgele çok sayıda dosya oluşturmak

windows'ta rastgele çok sayıda dosya oluşturmak istiyorsanız farklı yöntemleri var, bir batch dosyası yazıp oluşturtabilirsiniz veya hazır yazılmış bazı uygulamaları kullanabilirsiniz. ben disk tools toolkit içindeki disk tools uygulaması ile 20bin 1kb'lık dosyayı 329 saniyede oluşturtabildim. ayrıca windows'un kendi toollarından biri olan fsutil de büyük bir dosyayı anında oluşturmak için ideal.

detaylar burada

9 Ekim 2015

Kolayca çok sayıda klasör oluşturma

windows'ta test için çok sayıda klasör oluşturmak isterseniz bir batch dosyası yazıp onu çalıştırabilirsiniz veya bu iş için hazır yazılmış bir uygulamayı kullanabilirsiniz. klasör isimleri oluşturmak isterseniz örneğin excelde 1 yazıp aşağı doğru çekerek istediğiniz kadar sayı oluşturup kopyalarak klasör isimlerini sayılar olarak ayarlayabilirsiniz.

text 2 folders

8 Ekim 2015

Db2 içeren sanal makinenin ismini değiştirme

db2 kurulu bir sanal makinenin ismini ve ipsini değiştirdiğinizde db2 windows servisi "sqlstate 57011 db2 start error sql1022c" hatası alıp çalışmıyor ve event viewer'da loglara baktığınızda iki tane hata görüyorsunuz:

verifyuserrightforservice a required privilage is not held by the client
there is not enough memory available

yapılması gerekenler: burada (özellikle regeditte eski makine ismini aratıp hepsini değiştirmelisiniz)
ibm resmi sayfa: burada (bendeki db2'da db2nodes.cfg yoktu o kısımları yapmadan da başarıya ulaştım)

4 Şubat 2015

requirehttps'in development ortamında çalışmamasını sağlamak

requirehttps'in development ortamında çalışmamasını sağlamanın en kolay yollarında biri bu attribute'un configten gelen veriye göre davranmasını sağlamak: burada

16 Ocak 2015

Veritabanları karşılaştırma sitesi

veritabanı kullanım istatistikleri ile ilgili güzel bir site.

dbleri özelliklerine göre karşılaştırma yapmak da mümkün
örnek karşılaştırma cassandra vs mongodb vs couchbase

17 Eylül 2014

16 Eylül 2014

Büyük başkan Concat

Sql’de string değerleri + ile birleştirdiğinizde problem yaşabilirsiniz, mesela ben yaşadım. Onu kullanmak yerine Concat fonksiyonunu kullanırsanız işleriniz kolaylaşır.
 Kaynak

1 Ağustos 2014

Sql management studio'da timeout hatası

Sql management studio'da büyük tablolar için designer'da bir işlem yaptığınızda timeout hatası alırsanız, tools->options->designers menüsünden timeout değerini değiştirerek kurtulabilirsiniz. Alabileceği maksimum değer 65535

kaynak

2 Mayıs 2014

Inheriting and using DataContract classes at WCF

If you have classes inherit from one to another, serialization framework can not know what entity is what type so you must declare this kind of relation by an attribute which is KnownType.

Here is an exampe:
[DataContract]
[KnownType(typeof(B))]
public class A
{
   [DataMember]
   public string Value { get; set; }
}

[DataContract]
public class B : A
{
   [DataMember]
   public string OtherValue { get; set; }
}
Source