Arşivler – Şubat, 2009

A Developer

Şubat 28th, 2009

Bir Geliştirici Olmak:
1) ‘A’ Developer writes her/his code with a lot of enjoyment and enthusiasm.
Bir geliştirici kodunu eğlenerek ve büyük bir istekle yazar.

2) ‘A’ Developer is not a coder; ‘A’ Developer is an ENGINEER.
Bir geliştirici kodcu değil mühendistir.

3) ‘A’ Developer is always asking “Why” before starting to learn a new technology. For example, “Why Spring?”, “Why JPA?”, “Why JSF?”
Bir geliştirici yeni bir teknolojiyi öğrenmeye başlamadan önde her zaman “Niçin” sorusunu sorar.
4) ‘A’ Developer is Big Picture oriented, not details oriented.
Bir geliştirici büyük resme odaklanır,detaylara değil.

5) ‘A’ Developer believes that Design Patterns are a MUST.
Bir geliştirici Design Patternlerin zorunluluğuna inanır.

6) ‘A’ Developer should be involved in all tiers.
Bir geliştirici bütün katmanlarla ilgilenir.(n-tier)

7) ‘A’ Developer is a good starter and a good finisher as well.
Bir geliştirici iyi bir başlayan olduğu gibi iyi birde bitiricidir.

8) ‘A’ Developer has v.good communication skills.
Bir geliştirici çok iyi iletişim tekniklerine sahiptir.

9) ‘A’ Developer does not depend on “Hello World” examples when trying to learn and master a new technology .
Bir geliştirici yeni bir teknolojiyi öğreniyorken ve uzmanlaşıyorken “Hello World” örneklerine takılıp kalmaz.

10)’A’ Developer is always updating him/herself with the latest market news and reads developers articles and comments.
Bir geliştirici her zaman en son piyasa haberleri ile kendisini geliştirir ve geliştiricilerin makalelerini ve yorumlarını okur.

11)’A’ Developer is not a fantasist in terms of the latest framework or technology.
Bir geliştirici en son framework ve teknolojilerin terimlerinde bir fantazist değildir.

12)’A’ Developer is a very good user to his IDE. He/she knows the most important options and shortcuts the IDE has.
Bir geliştirici IDE sinde çok iyi bir kullanıcıdır. IDE sinin sahip olduğu en önemli özellikleri ve kısayollarını bilir.

13)’A’ Developer hates the systematic route and always asks: “How I can automate this.”
Bir geliştirici sistematik yollardan nefret eder ve herzaman “Bunu nasıl otomatikleştirebilirim” diye sorar.

14)’A’ Developer tends to keep things simple.
Bir geliştirici olayları basit tutma eğilimindedir.

15)’A’ Developer is a reliable, committed, and hard worker.
Bir geliştirici güvenilir,kendini adamış ve çalışkandır.

16)’A’ Developer likes new challenges.
Bir geliştirici yeni meydan okumaları (zorlukları) sever.

17)’A’ Developer understands the business before beginning to code.
Bir geliştirici koda başlamadan önce işi anlar.

18)’A’ Developer looks for the best practice for everything he/she works on.
Bir geliştirici üzerinde çalıştığı herşey için en iyi örneklere bakar.

Alıntıdır… Vallaha da Billaha da ben yazmadım, yazamam zaten :)

Tags:
Posted in Geyik | No Comments »

Upgrade

Şubat 23rd, 2009

ve sonunda vakit bulup blogumu WordPress 2.7.1. ye yükseltebildim. Vatana millete hayırlı olması dileğiyle :)

Tags:
Posted in Haberler | No Comments »

İnternet Diploması

Şubat 18th, 2009

Eveeeet sonunda internet diplomamı da aldım :)

diploma

Siz de diplomanızı buradan alabilirsiniz…

Tags: ,
Posted in Bilgisayar, Genel, Geyik | No Comments »

Resmi Tatilleri Otomatik Olarak Outlook Calendar a Ekleme

Şubat 17th, 2009

Aşağıdaki işlemleri yaparak resmi tatilleri otomatik olarak Outlook Calendara eklenmesini sağlayabilirsiniz,

  1. Outlook –> Tools –> Options‘ a gelin ve aşağıdaki resimde gösterildiği gibi Calendar Options‘ a tıklayın,
  2. outlook11

  3. Calendar Options ekranından Add Holidays‘ a tıklayın,
  4. outlook21

  5. Add Holidays to Calendar ekranından, tatillerini eklemek istediğini ülkeleri seçin ve OK butonuna tıklayın,
  6. outlook31

İşlemler bittiğinde istediğiniz ülkelerin ulusal bayramlarını, takviminize import etmiş olursunuz. Daha sonra da aynı işlemleri yaparak yeni ülkeleri takvime ekleyebilirsiniz.

Tags: , ,
Posted in Bilgisayar, Genel, Sistem | No Comments »

Error : “The application is being terminated because of memory corruption.”

Şubat 17th, 2009

Acrobat Readerın kapanması sırasında, bazen, şu şekilde bir hata meydana gelir : The application is being terminated because of memory corruption.

Hatayı çözmek için :

  1. C:\Documents and Settings\UserName\Application Data\Adobe dizinine girin,
  2. Bu dizindeki tüm klasör ve dosyaları temizleyin (silin veya taşıyın),

Bu işlemleri yaptıktan sonra, dosyaları kapatırken ki sorunun çözüldüğünü görebilirsiniz.

Tags:
Posted in Bilgisayar, Sistem | No Comments »

Delete a Windows Service Using the Command Line

Şubat 15th, 2009

For deleting the windows service, you must use :

sc delete serviceName

You can find name from services snap-in, Then open the service;

1

Tags:
Posted in Sistem | No Comments »

CETURK Çevik Süreç ve TDD Günü

Şubat 15th, 2009

Bugüne kadar çok farklı konu ve teknoloji ile ilgili yaptığı ücretsiz etkinliklerle
bilişim sektörünün gelişmesine katkıda bulunan CETURK etkinliklerine devam ediyor.

Şubat ayında 6. yaşını kutlayan CETURK, 7 Şubat’ta Microsoft Türkiye İstanbul Ofisi‘nde gerçekleştirdiği CETURK Microsoft Teknolojileri Etkinliği ardından 28 Şubat’ta IBM Türk‘te "CETURK Çevik Süreç ve TDD Günü " etkinliği düzenliyor. Etkinlikte çok değerli konuşmacılar hem teknik sunumlar hem de örnek projeler ile bilgi ve tecrübelerini katılımcılarla paylaşacaklar.
Ayrıca gün sonunda tüm konuşmacıların katılacağı "Çevik Süreçler ve Türkiye’de Kullanımı" konulu bir panel gerçekletirilecektir.

  • ACM-Software Genel Müdürü Cihan Deniz
  • Codart Genel Müdürü Ersan Bilik
  • IBM Türk Rational Ürün Ailesi Yöneticisi Erkan Özkan
  • Kurumsal Java’dan Özcan Acar
  • Prime Teknoloji ‘den Cenk Çivici

Etkinliğe katılım her zamanki gibi ücretsiz olacaktır.

Ayrıca her zaman olduğu gibi etkinliğe katılanlardan 5 kişiye kitap hediye edilecektir.
Kayıt için : http://www.ceturk.com/etkinlikkayit.asp?id=64

Tags: ,
Posted in seminer | No Comments »

Duman Yeni Albüm

Şubat 10th, 2009

bilgi [et] dumankulubu.com dan gelen maile göre

İrlanda’da yeni albüm kayıtlarını tamamlayan Duman grubu 07 Şubat’ta Türkiye’ye dönmüştür.

Albümün çıkış tarihi kesin olmamakla beraber 10-15 Mart tarihleri arasıdır.

Daha önce Albümün Hitt Music’ten çıkacağını duyurmuştuk. Ancak yaşanan pürüzler nedeni ile anlaşma sağlanamamıştır.

Duman’ın yeni albümü Sony BMG Music etiketi ile satışa sunulacaktır.

http://www.dumankulubu.com/v6/frmt8539/duman-irlanda-dan-dondu-yeni-album-mart-ta

Çok şükür kavuşturana diyelim ve 1 ay daha geri saymaya devam edelim efenim :)

Tags:
Posted in Genel, Haberler, Yaşam | 2 Comments »

DTCTester Tool’unun Kullanımı

Şubat 9th, 2009

DTCTester = Distributed Transaction Against;

DTCTester, ODBC API kullanarak  SQL Server ile arada Distributed Transaction yapmaya çalışır.

Kullanımı;

  1. Control Panelindeki ODBC toolunu kullanarak, bağlanmak istediğiniz SQL Servera bir ODBC Data Source’ u yaratın,
  2. Aşağıdaki komutu Command Promptan çalıştırın,
    dtctester <DSN_Name> <SQL_Server_Username> <SQL_Server_Password>

Hata olması durumunda :

Command Line: dtctester bad baduser badpass
Executed: dtctester
DSN: bad
User Name: baduser
Password: badpass
tablename=#dtc7421
Creating Temp Table for Testing: #dtc7421
Warning: No Columns in Result Set From Executing: ‘create table #dtc7421 (ival int)’
Initializing DTC
Beginning DTC Transaction
Enlisting Connection in Transaction
Error:
SQLSTATE=25S12, Native error=-2147168242,msg=’[Microsoft][ODBC SQL Server Driver] Distributed transaction error’
Error:
SQLSTATE=24000, Native error=0,msg=[Microsoft][ODBC SQL Server Driver]Invalid cursor state
Aborting DTC Transaction
Releasing DTC Interface Pointers

Successfully Released pTransaction Pointer

İşlemin Doğru Olması Durumunda;

Command Line: dtctester test sa
Executed: dtctester
DSN: test
User Name: sa
Password is assumed to be NULL.
Connecting to the database
tablename= #dtc7488
Creating Temp Table for Testing: #dtc7488
Warning: No Columns in Result Set From Executing: ‘create table #dtc7488 (ival int)’
Initializing DTC
Beginning DTC Transaction
Enlisting Connection in Transaction
Executing SQL Statement in DTC Transaction
Inserting into Temp…insert into #dtc7488 values (1)
Warning: No Columns in Result Set From Executing: ‘insert into #dtc7488 values (1) ‘
Verifying Insert into Temp…select * from #dtc7488 (should be 1): 1
Press enter to commit transaction.

Committing DTC Transaction
Releasing DTC Interface Pointers
Successfully Released pTransaction Pointer.
Disconnecting from Database and Cleaning up Handles

gibi ekranlarla karşılaşırsınız, Hata alınması durumunda ise ilgili hatayı veya hataları çözmeye çalışın, Program sorunla ilgili yeterli bilgiyi vermekte, geriye sadece o sorunu çözmek kalıyor…

Tags: , , ,
Posted in BizTalk, Sistem | No Comments »

Biztalk error : New transaction cannot enlist in the specified transaction coordinator.

Şubat 9th, 2009

W2k3 üzerinde BizTalk Server ile çalışıyorsanız ve SQL Adapter ile uzaktaki bir SQL Server 2005 e bağlanmaya çalışıyorsanız;

“New transaction cannot enlist in the specified transaction coordinator”;

hatasını alabilirsiniz,

Google da bu sorunu arattığınızda ise bir çok gereksiz kaynakla karşılaşırsınız, Aşağıdaki linklerde bulunan sayfalar, büyük olasılıkla sorununuzu çözecektir;

  1. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/deploying/htm/ebiz_depl_assemblies_tfrh.asp?frame=true
  2. http://support.microsoft.com/default.aspx?scid=kb;en-us;293799
  3. http://support.microsoft.com/kb/191168/EN-US/

Fakat bu sorunu aldığınıza göre, bir sonraki makalemde açıklacağım DTCTester ile sorununuzu incelerseniz, aşağıdaki olasılıklardan biri yüzünden bu hatayı aldığınızı görebilirsiniz. Eğer DTCTester da sorun yok diyorsa demek ki sorununun da olmaması gerekmekte :)
DTCTester ın favori 4 ü;

a. Firewall Has Ports Closed
b. Bad WINS/DNS entries
c. Misconfigured network
d. Misconfigured SQL Server machine that has multiple netcards.

Yukarıdakilerin hepsi “New transaction cannot enlist in the specified transaction coordinator” hatasına sebep olabilmektedir, bu yüzden Firewall, WINS/DNS, Network ve SQL Server ayarlarını bir kez daha gözden geçirmek faydalı olacaktır.

Tags: , , ,
Posted in BizTalk | No Comments »