Google Analytics İzleme

20 Ağustos 2013

Microsoft Office Sürüm ve Adları


Office 2013

Office 2010

Office 2010 Service Pack 2 - 16.07.2013
http://blogs.technet.com/b/office_sustained_engineering/archive/2013/07/16/office-2010-and-sharepoint-2010-service-pack-2-availability.aspx


Office 2007

Office 2003


16 Ağustos 2013

Sql Server - Sql Server Instance'ının yayın yaptığı TCP portunu öğrenme



Identify Port used by SQL Server Database Engine Using SQL Server Configuration Manager
1. Click Start -> Programs -> Microsoft SQL Server 2008 -> Configuration Tools -> SQL Server Configuration Manager
2. In SQL Server Configuration Manager, expand SQL Server Network Configuration and then select Protocols for <instance name> on the left panel. To identify the TCP/IP Port used by the SQL Server Instance, right click onTCP/IP and select Properties from the drop down as shown below.
sql server configuration manager port number
3. In TCP/IP Properties window click on the IP Addresses tab and you will see the Port used by the instance of SQL Server in either TCP Dynamic Ports for a dymanic port or TCP Port for a static port as highlighted in the snippet below.
sql configuration manager port number

Alıntıdır.

Kaynaklar:
http://www.mssqltips.com/sqlservertip/2495/identify-sql-server-tcp-ip-port-being-used/
http://www.sqlservercentral.com/blogs/sqlandme/2013/05/01/sql-server-finding-tcp-port-number-sql-instance-is-listening-on/
http://blogs.msdn.com/b/arvindsh/archive/2012/09/08/how-to-assign-a-static-port-to-a-sql-server-named-instance-and-avoid-a-common-pitfall.aspx
http://decipherinfosys.wordpress.com/2008/01/02/finding-the-port-number-for-a-particular-sql-server-instance/
http://resources.visual-paradigm.com/index.php/tips-support/95-sql-connection-problem.html

13 Ağustos 2013

Sharepoint - Manage services on server linki görünmeme problemi

Sharepoint'in Central Administration sayfasına girdiğinizde System Settings -> Servers kısmında "Manage services on server" linki görünmemektedir.
Bu linkin görünmesi için Internet Explorer veya Sharepoint Central Administartion uygulaması Run as Administrator olarak açılmalıdır.

Kaynaklar:
http://spandps.com/2012/11/28/missing-options-in-central-admin-sharepoint-2013-sp2013-ps2013/
http://www.mysharepointadventures.com/2012/03/manage-services-on-server-missing-in-central-administration/

09 Ağustos 2013

nopcommerce - A generic error occurred in GDI+ hatası

nopcommerce version 2.60'da A generic error occurred in GDI+. at System.Drawing.Image.Save ...
şeklinde hata aldım. Bu hata resim oluşturma esnasındaki yazma hatasından kaynaklanıyor.
/Content/Images klasörüne IIS user ve Worker Process user'ına yazma yetkisi verilerek sorun düzelmektedir.

Kaynak:
http://www.nopcommerce.com/boards/t/21582/a-generic-error-occurred-in-gdi.aspx
http://www.nopcommerce.com/boards/t/7165/a-generic-error-occurred-in-gdi.aspx


05 Ağustos 2013

Windows Server 2013 - Sql Server 2012 kurulum çalışma sorunu

Windows Server 2013'de Sql Server 2012 kurulumu başlattım, kurulum esnasında sunucuda .net 3.5 features kurulmasını gerektiğini belirtti. .net 3.5 feature'ını kurdum. Tekrar sql server 2012 kurulumunu başlattım. Başlar başlamaz;
...
Could not load file or assembly 'System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies
...
şeklinde hata verdi.

Hatanın çözümü:
So the problem probably wasn't that System.dll couldn't be found, but some user.config file for the landingpage executable. The solution is as simple as it is radical: remove the entire (temporary) folder 'C:\Documents and Settings\_USERNAME_\Local Settings\Application Data\Microsoft_Corporation' (where USERNAME_ is, of course, the current username). After this the setup should start up without any problems.

Kaynak:
http://bloggingabout.net/blogs/rick/archive/2012/01/27/unhandled-exception-installing-sql-server-2008-r2-in-a-windows-xp-machine.aspx

02 Ağustos 2013

Windows Server 2012 - .NET Framework 4.5 feature silinince GUI yüklenmeme sorunu

Windows Server 2013 sunucunda .NET Framework 4.5 feature silinince Windows GUI'si açılmamaktadır. Bunun için tekrar ilgili feature'lar aktif edilmelidir. Komutu aşağıdaki gibidir.

--
Quick tip. I took a call from a developer today who had removed the .NET Framework 4.5 feature

from a Windows Server 2012 development box.  After a reboot only a command prompt was visible.  When running SConfig there was no option to enable the GUI, PowerShell also wouldn’t fire up.

In this case to get your GUI back run the below from the command line :

Dism /online /enable-feature /all /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer

--

Kaynak:
http://ww2.logicaltech.com.au/blogs/?p=519

19 Temmuz 2013

IIS - JSON cevaplarını dinamik olarak sıkıştırma

IIS 7.5 not compressing JSON
http://www.codecoding.com/iis-7-5-not-compressing-json/

Enabling dynamic compression (gzip, deflate) for WCF Data Feeds, OData and other custom services in IIS7
http://www.hanselman.com/blog/EnablingDynamicCompressionGzipDeflateForWCFDataFeedsODataAndOtherCustomServicesInIIS7.aspx

Unable to Compress JSON Result in IIS 7.x
http://blogs.msdn.com/b/asiatech/archive/2013/02/19/unable-to-compress-json-result-in-iis-7-x.aspx

GZIP compression in IIS 7.5 for JSON response
http://tyeow.blogspot.com/2013/01/gzip-compression-in-iis-75-for-json.html

Built-in GZip/Deflate Compression on IIS 7.x
http://www.west-wind.com/weblog/posts/2011/May/05/Builtin-GZipDeflate-Compression-on-IIS-7x

GZIP for JSON and JSONP content types (e.g., “application/json”)
http://www.patridgedev.com/tag/asp-net-mvc/#gzip-for-json-initial-asp-net-site-iis-setup

IIS - Application Server kurulumu yapma sonrası System.ServiceModel, Version=3.0.0.0 hatası

IIS'de Web Server rolü yüklü idi sadece. .Net version 4.0 sürümü yüklüydü.
Sonradan rollerden Application Server yüklemesi yaptım, bu hata mesajını aldım.
.Net 4.0 olan web uygulamasını çalıştırınca
Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
şeklinde hata vermeye başladı.

Hatanın nedeni:
.NET 4 kurulduktan sonra .NET 3.5 WCF servisleri ile ilgili bir değişiklik yapıldığında .NET 4'ün çalışmasında sorun olabildiği

Hatanın çözümü:
komut satırından aşağıdaki komutları çalıştırmak gerekiyor :
32-bit uygulamalar için (İşletim sistemi 64-bit olsa da çalıştırmak gerekiyor) :
%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -iru
64-bit uygulamalar için (Sadece 64-bit işletim sistemlerinde çalıştırmak gerekiyor) :
%windir%\Microsoft.NET\Framework64\v4.0.30319\aspnet_regiis -iru

İşlemler tamamladıktan sonra .NET 4 ile yazılmış olan site problemsiz olarak çalıştı.

Kaynak:
http://www.muammerbenzes.com/post/Could-not-load-type-SystemServiceModelActivationHttpModule-from-assembly-hatasini-giderme.aspx
http://support.microsoft.com/kb/2015129
http://www.codecoding.com/could-not-load-type-system-servicemodel-activation-httpmodule-from-assembly-system-servicemodel-version3-0-0-0-cultureneutral-publickeytokenb77a5c561934e089/


03 Temmuz 2013

SAP ve .Net - SAP.Connector.dll ve SAP.Connector.Rfc.dll kullanılarak yapılan rfc çağrım hatası

SAP.Connector.dll ve SAP.Connector.Rfc.dll kütüphanesi kullanarak Asp.net web uygulamasından RFC çağrımı yaptım. Window Server 2008 R2 64 bitlik sunucuya yükledik.
Application pool'da 32 bit Application Enabled seçeneğini True yaptık.
Ancak aşağıdaki gibi hata aldık:

RFC : Unable to load DLL 'librfc32.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Bu hata, librfc32.dll dosyasını web uygulamasının bin klasörüne yükleyip, app pool'u yeniden başlatarak sorun gitti. Ancak bundan sonra aşağıdaki gibi hata aldık:

RFC : An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

Bu hata ise gerekli VC++ 2003 dll'lerini web uygulamasının bin klasörüne yükleyerek düzeldi, bu dll dosyaları:
msvcp71.dll
msvcr71.dll
oluyor.

Bu gerekli dll'ler 32 bit'lik dll'ler oluyor ve bu gerekli dll'ler şu şekildedir:
SAP.Connector.dll
SAP.Connector.Rfc.dll
librfc32.dll
msvcp71.dll
msvcr71.dll


Kaynaklar:
http://scn.sap.com/thread/1523187
http://scn.sap.com/thread/1213308
http://social.msdn.microsoft.com/Forums/en-US/35b09f74-1d8e-4676-90e3-c73a439bf632/dllimport-of-32bit-dlls
http://stackoverflow.com/questions/1596167/where-to-download-microsoft-visual-c-2003-redistributable
http://www.addictivetips.com/windows-tips/fix-msvcp71-dll-and-msvcr71-dll-missing-error-in-windows-7/
http://stackoverflow.com/questions/15821343/download-or-generate-msvcp71-dll




02 Temmuz 2013

SAP .Net Connector - RFC için kullanılan Port bilgileri

Varsayılan olarak Sap sisteminde System number 1 ise rfc erişim portu: 3301 oluyor, System number 0 ise rfc erişim portu: 3300 oluyor.


Gateway : sapgwNN
Port Number / Service Name: 33NN
Default: 3300
Range (min-max): 3300-3399 sapgw00-sapgw99
Comment : SAP gateway, used for CPIC and RFC communication

Kaynak:
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/4e515a43-0e01-0010-2da1-9bcc452c280b?QuickLink=index&overridelayout=true&42472931642836
http://www.hitachi.co.jp/Prod/comp/soft1/manual/jp1en/d3S2900e/EAP0097.HTM




24 Haziran 2013

SAP .Net Connector - Destination configuration already initialized hatasını engelleme

"Destination configuration already initialized" hatası birden fazla kez RfcDestinationManager.RegisterDestinationConfiguration(..) çağrımı yapıldığı zaman oluşmakta; önceden bağlantı bilgileri tanımı yapılmışsa ve tekrar tanımlama yapılmak istendiğinde oluşmaktadır. Bunu engellemek için rfc bağlantısını önce
RfcDestinationManager.TryGetDestination(..)
ile alırız, eğer dönen değer yok ise
RfcDestinationManager.RegisterDestinationConfiguration(..)
çağrımı yapılarak bağlantı bilgileri tanımlanmalıdır.

Örnek çözüm:
...

RfcDestination prd = RfcDestinationManager.TryGetDestination(ConfigurationManager.AppSettings["DestinationName"]);

if (prd == null)
{
RfcDestinationManager.RegisterDestinationConfiguration(new DestinationConfiguration());
prd = RfcDestinationManager.GetDestination(ConfigurationManager.AppSettings["DestinationName"]);
}

...

veya
başka çözüm olarak asp.net web uygulamasında global.asax dosyasında Application_Start metodunda rfc bağlantı tanımının bir kere yapılmasıdır.



Kaynaklar:
http://codery.blogspot.com/2011/06/avoiding-destination-configuration.html
http://scn.sap.com/thread/3344526
http://www.forosdelweb.com/f29/como-evitar-que-salga-este-error-1043134/
http://scn.sap.com/thread/1885178


23 Haziran 2013

SAP .Net Connector - Connector hata sınıfları

The Connector provides several Exception classes that we will implement using a try…catch statement. The exception classes are:

RfcCommunicationException
   We couldn’t obtain a connection with the system.
RfcLogonException
   We couldn’t logon.
   // user could not logon...
RfcAbapRuntimeException
   A runtime error has occurred
   // serious problem on ABAP system side...
RfcAbapBaseException
   A General Abap error has occurred.
   // The function module returned an ABAP exception, an ABAP message
   // or an ABAP class-based exception...
RfcInvalidStateException
  Açıklamasını bulamadım.


Kaynak:
http://klanguedoc.hubpages.com/hub/How-To-Use-SAP-Nco-3-Net-4-Visual-Studio-2010

SAP .Net Connector - Bağlantıyı kapatma

.Net tarafından SAP'ye yapılan RFC bağlantılarının kapanmasını sağlamak için ilgili bağlantı sınıfları Garbage Collector'dan kaldırılmalı veya RfcDestinationManager.UnregisterDestinationConfiguration(objConnectionConfig); komutu kaldırma işlemi yapılmalıdır.

...
Try running the garbage collector on the object to release unused object.

GC.Collect();
GC.WaitForPendingFinalizers();
...

...
To register a destination use: RfcDestinationManager.RegisterDestinationConfiguration(objConnectionConfig);
//where objConnectionConfig is the implementation of interface IDestinationConfiguration
I also faced this issue finally use Unregister destination like this.
RfcDestinationManager.UnregisterDestinationConfiguration(objConnectionConfig);
Hope this helps.
...

Kaynak:
http://scn.sap.com/thread/1908186

SAP .Net Connector - Aktif bağlantıları SAP'de görüntüleme

SAP'ye bağlanan aktif RFC bağlantılarını görüntülemek için SM04 işlem kodu ile gelen ekran kullanılmaktadır. O an aktif olan kullanıcılar görüntülenir.

With this transaction you can kill user.
As i ending their session. http or r/3.

In case you want to see the sessions, users active currently you can use transaction SM04.
It displays terminal , Transaction code being used by user. You can terminate any user session (provided you have rights) from this transaction.

SM04 shows the list of the users which are logged on to the instance in which you are currently logged in (That islocal instance). The total number of users and sessions are given at the bottom of the list.
There are 8 columns in it
...
http://saptransactioncodes.blogspot.com/2009/02/sm04_04.html

RFC Connections remain in SM04
http://wiki.sdn.sap.com/wiki/display/ABAPConn/RFC+Connections+remain+in+SM04




Kaynak:
http://marknsap.blogspot.com/2010/07/sm04-user-list_05.html
http://www.newtosap.info/2012/03/transaction-of-day-sm04.html

04 Haziran 2013

SAP .Net Connector - NCo hakkında

This note defines the release of the "SAP connector for Microsoft .NET" (NCo), its support strategy, and its supported platforms.
Other terms
Life cycle, platform, support.
Reason and Prerequisites
The components of NCo can be downloaded from http://service.sap.com/connectors.
Solution
Support Strategy
    1. NCo version 1.0 is no longer supported.
    2. NCo version 2.0 is available for download. Support will be provided in the respective maintenance period of SAP Web Application Server 6.40 and SAP NetWeaver 2004. This shall mean that support is offered for the design time no longer than 31 December, 2009 and for the run time no longer than 31 March, 2013.
              There is the installation option of a complete design time and run time comprising version.
    3. NCo 3.0 is available for download on the SAP .NET Connector homepage:
    http://service.sap.com/connectors --> SAP Connector for Microsoft .NET
              The maintenance period for NCo 3. 0 currently extends until July 31st, 2018.
Supported Platforms
    1. The design time version of NCo version 2.0 requires:
    • Windows 2000, Windows XP, or Windows Server 2003
    • Microsoft Visual Studio .NET 2003, including Microsoft .NET Framework 1.1
    • Sun Java Runtime Environment (JRE) version 1.3 or 1.4
    2. The runtime version of NCo version 2.0 requires:
    • Windows 2000, Windows XP, or Windows Server 2003
    • Microsoft .NET Framework 1.1
    3. NCo 3.0 no longer consists of a design time and a runtime, but instead comprises one single runtime component. Hence, there is no longer a dependency to a specific Microsoft Visual Studio version.
    It no longer uses the "proxy approach", but a "dynamic approach" similar to JCo and the NW RFC library. This makes it easier to develop applications using different versions of Microsoft Visual Studio. Currently, NCo 3.0 supports the following platforms:
    • Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008, Windows Server 2008 R2, Windows 7
    • 32bit (x86) as well as 64bit (x64) platforms
    • Microsoft .NET Framework 2.0, 3.0, 3.5 and 4.0 (Choose the version for .NET 4.0, when using the .NET runtime 4.0, and the version for .NET 2.0, when using the .NET runtimes 2.0, 3.0, or 3.5.)
              NCo 3. 0 works with any SAP backend system starting with release 4.0B, and transparently supports Unicode and non-Unicode backends. Note that there is no longer any dependency to librfc32.dll.

Kaynak:
http://www.stechno.net/sap-notes.html?view=sapnote&id=856863

31 Mayıs 2013

Türkiye Yazılım Kalite Raporu yayınlandı

turkey-software-quality-report2006 yılında yazılım testi ve kalite alanında dünyanın en saygın gönüllü organizasyonu olan ISTQB‘a (International Software Testing Qualifications Board) bağlı olarak kurulan Turkish Testing Board, (TTB) günümüzde Türkiye’de yazılım testi ve kalitesi alanında yaptığı çalışmalarla dikkat çekiyor. Son olarak uzun yıllardır organize edilen TestIstanbul, geçtiğimiz hafta içindedüzenlenmişti.
Her yıl düzenli olarak etkinlikler düzenleyen kurum, aynı zamanda Turkey Software Quality Report(TSQR) adında da bir rapor yayınlıyor. Bu yazının konusu ise söz konusu raporun 2013-2014 versiyonu.
Yazılım testi konusu dünya çapında teknoloji şirketleri için oldukça büyük bir mesai sebebi. Ülkemiz ise yazılım testi konusunda hem yeterli sayıda tecrübeli çalışan hem de şirket bilinci olarak henüz yeterli seviyede değil. Durum böyleyken gelin TSQR 2013-2014′e beraber göz atalım. 
10 ayrı sorudan oluşan rapor, Türkiye’de yazılım testi konusunda faaliyet gösteren firmaların bu sorulara verdiği yanıtları kapsıyor. Bu arada sorularda birden çok seçeneğin işaretlenebileceğini de belirtelim.

Şirketlerin yarısına yakını çalışanlarını yazılım testi konusunda eğitmek için sertifika programlarını tercih ediyor

tester-egitim
Sorular arasında en çok dikkat çekenlerden biri, şirketlerin yazılım testi alanında çalışan elemanlarını teknik olarak daha ileriye taşımak için tercih ettikleri yollar. Örneğin şirketlerin yüzde 85.7‘si eğitim, yüzde 46‘sı sertifika programı, yüzde 31.7‘si ise konferansları tercih ediyor. Diğer bir soruya göre ise en çok kullanılan test tekniği yüzde 76.2‘lik bir oranla use case.
Mobil platformlar hayatlarımızın önemli bir parçasını oluştururken bu platformlara yazılım geliştirmenin en büyük sorunlarından biri de kuşkusuz test. Çok sayıda farklı cihaz, çözünürlük ve işletim sistemi ile beraber çalışmak tahmin edebileceğiniz gibi en temel problem. Rapora bakacak olursak da yüzde 54 ile birinci sırayı bu madde alıyor. Diğer seçenekler de dolaylı yoldan da olsa bahsettiğimiz cihaz, çözünürlük ve işletim sistemi farklılıklarıyla ilgiliyken yüzde 38 ile güvenlik ve yüzde 27 ile mobilde otomasyon araçlarının eksikliği dikkat çekici.

Test süreçlerinde herhangi bir bulut çözüm kullanmamam oranı yüzde 60′ın üzerinde

bulut-bilisimDikkat çeken bir diğer soru da Türkiye’deki şirketlerin test süreçlerinde bulut bilişim çözümlerini kullanma tercihleri. Rapora göre test ortamı yönetimi konusu yüzde 20.6 ile en çok bulut bilişimden yararlanılan başlık olurken hemen arkasından yüzde 19 ile test verisi yaratılması geliyor.
Raporla ilgili sizlere aktarmak istediğimiz son soru ise şirketlerin yazılım testi için projelerde hangi pozisyon ya da pozisyonları kullandıkları. Verilen yanıtlara göre test mühendisleri ve uzmanları yüzde73 ile birinci sırada. Bunun yanında iş analistleri yüzde 49, yazılımcılar ise yüzde 30 ile test için tercih ediliyor. Son kullanıcılar da yüzde 17.5 ile listede kendilerine yer bulmuşlar. :) Test işleminin outsource edilen bir ekip tarafından gerçekleştirilme oranı ise 12.7.
Söz konusu raporu buradan indirebilirsiniz.

Alıntıdır:
http://www.webrazzi.com/2013/05/30/turkiye-yazilim-kalitesi-raporu/

26 Mayıs 2013

Javascript - jquery-1.9.1.js'de bulunan parseJSON metodunun undefined değişkenden dolayı oluşan çalışma hatası

MVC 3 ile yazdığım sayfada jquery dosyasında şu şekilde bir hatayı Visual Studio 2012 yakalamaktadır:

Kullandığım browser versiyonu: Internet Explorer 8 Sürüm: 8.0.7601.17514
Windows Versiyonu: Windows 7 Ultimate Service Pack 1 64 bit
Jgquery versiyonu: 1.9.1

Hata mesajı:
Unhandled exception at line 541, column 4 in http://localhost:19797/Scripts/jquery-1.9.1.js
0x800a03ea - Microsoft JScript derleme hatası: Sözdizimi hatası

Hata verdiği kısım:
parseJSON: function( data ) {
// Attempt to parse using the native JSON parser first
if ( window.JSON && window.JSON.parse ) {
return window.JSON.parse( data );
}
...
...

Html sayfasına eklediğim javascript dosyaları şu şekilde idi:
<script src="@Url.Content("~/Scripts/jquery-1.9.1.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script>

Çözüm:
Bu hata window.JSON.parse metoduna gönderilen data değişkeninin "undefined" olmasından kaynaklanmaktadır. Jquery 1.9'dan önceki sürümlerde undefined kontrolü bu kod öncesi çalıştırılıyordu, ama artık bu kontrol bulunmuyor.
Bu değişikliği dikkate alarak düzenlenen jquery.validate.unobtrusive.js dosyasını tekrar güncelledim ve bu sorun düzeldi.
Şu an kullandığım jquery.validate.unobtrusive.js sürümü:
<package id="Microsoft.jQuery.Unobtrusive.Validation" version="2.0.30506.0" targetFramework="net45" />



Kaynaklar:
jQuery.ajax returning a JSON result of an empty string
http://jquery.com/upgrade-guide/1.9/#jquery-ajax-returning-a-json-result-of-an-empty-string
Please support jQuery v1.9.0 properly in jquery.validate.unobtrusive
http://connect.microsoft.com/VisualStudio/feedback/details/776965/please-support-jquery-v1-9-0-properly-in-jquery-validate-unobtrusive#details
Syntax error with parseJSON during unobtrusive validation
http://stackoverflow.com/questions/14822540/syntax-error-with-parsejson-during-unobtrusive-validation
MVC 4 Internet project JSON error after upgrade to jQuery 1.9
http://stackoverflow.com/questions/14453235/mvc-4-internet-project-json-error-after-upgrade-to-jquery-1-9
'JSON' IS UNDEFINED ERROR WHEN CALLING JQUERY.PARSEJSON
http://bugs.jquery.com/ticket/13169




17 Nisan 2013

Sektörel - Tüm Türkiye İngiliz'in keyfini beklemiş

Borsa İstanbul Başkanı İbrahim Turhan, Merkez Bankası'nda çalıştığı dönemde başından geçen bir olayı anlatınca ilginç bir gerçek ortaya çıktı.


Borsa İstanbul Başkanı İbrahim Turhan, göreve geldiğinden bu yana yapmış oldukları çalışmalar ve geleceğe dair planlarıyla ilgili ayrıntıları paylaştı.

İlk iş olarak Borsa İstanbul'un teknolojik altyapısı ile ilgili önemli adımlar attıklarını ve borsayı hem yazılımsal hem de donanımsal olarak yeni teknolojiye kavuşturduklarını anlatan  İbrahim Turhan, Merkez Bankası'nda çalıştığı dönemde başından geçen bir olayı anlatınca ilginç bir gerçek ortaya çıkmış oldu.

Bilindiği üzere bundan yaklaşık iki yıl önce (2 Haziran 2011) Merkez Bankası’nın (MB) sistemlerinde yaşanan sorunlardan dolayı tüm Türkiye genelinde Elektronik Fon Transferi (EFT - hızlı para transferi) işlemleri saatlerce gerçekleştirilemedi.

Bu EFT sistemi yazılımının Merkez Bankası tarafından yurt dışından alındığını belirten Turhan, yazılım alınırken kaynak kodların alınmadığını, bu yüzden de yaşanan sorunlarda sadece yurtdışından müdahale edilerek çözüm üretildiğini söyledi.

Çözüm için yurtdışını aradıklarında ilgili muhataba ulaşamadıklarını dile getiren Turhan, "Tüm Türkiye İngiltere'de kahve molası veren bir yazılım mühendisini bekledi" dedi.

Borsa İstanbul'un teknolojik alt ve üst yapısını inşa ederken bu gibi durumlardan ders aldıklarını belirten İbrahim Turhan, 5 ay boyunca sadece teknolojiyi yenilemek için çalıştıklarını ve borsanın işlem kapasitesini katladıklarını vurguladı.

...
...

Alıntı:
http://finans.mynet.com/haber/detay/ekonomi/tum-turkiye-ingilizin-keyfini-beklemis/85594