postheadericon 2 Perdelik Soykırım Oyunu

Kendileri yazdı kendileri oynuyor. Ne şiş yansın ne kebap. Yasayı geçirdi Ermeni oylarını mutlu etti, şimdi mahkemeye iptal ettirtecek Türkleri ve muhalifleri susturacak. Aslında politika bazen o kadar basit ki. Bu kadar basit insanların elinde oyuncak oluyor. Bizim yapmamız gereken önümüze, kendi işimize bakmak. Ne kadar kuvvetlenir güçlü bir ülke haline gelirsek bu çığırtkanlar o kadar azalacaktır. Bugün Fransa yarın başka bir ülke. İsim fark etmez.

 

theatre2

Bence bu kadar tepki vermemize de çok gerek yok. Sonuçta bu yolu deneyen ve kabul eden ilk ülke Fransa değil. Rusya dahil çok sıkı ekonomik ilişkilerimizin olduğu bir sürü ülke bu soykırım popülizmi trenine binmiş durumda. Peki, neden sadece Fransa’ya yükleniyoruz.

Dediğim gibi iş bizde bitiyor. Biz ne kadar kuvvetliysek diğerleri ancak o kadar susarlar. Bkz. Amerika Birleşik Devletleri ve İsrail.

 

Saygılar.

postheadericon SharePoint Custom Error Page

Merhaba,

Bir süredir bloğuma yazı yazmaya vakit bulamıyorum. Artık vakit aramak yerine yaratmaya karar verdim ve uzun bir aradan sonra ilk yazımı sizinle paylaşıyorum.

SharePoint üzerinde kullanıcılara özelleştirilmiş hata sayfaları gösterebilmek nasıl yapılır?

Öncelikle iki şeye ihtiyacımız var. Birincisi özelleştirdiğimiz hata sayfası ikincisi ise hata alındığında bizi bu sayfaya yönlendirecek ayar değişikliği.

İlk önce sayfamızı yaratalım. SharePoint 2010 Designer içerisinde site sayfaları (site pages) kısmına yeni bir sayfa yaratıyorum.

customError_01

Daha sonra bu sayfayı gelişmiş modda düzenleme seçeneğine tıklayarak açıyorum.

customError_02

Sayfanın gövdesine istediğim hata metnini giriyorum.

customError_03

Eğer sitenizde görsel özelleştirme yaptıysanız gerekli css dosyasını head tag’ı içerisine koymayı unutmayın.

customError_04

Sonrasında hazırladığımız sayfayı kullanması için SharePoint’ gösterelim. SharePoint yüklü olan makine içerisinde “C:\inetpub\wwwroot\wss\VirtualDirectories\80” klasörünün içinde (varsayılan olarak 80 portunu kullandığınızı varsayıyorum) “web.config” dosyasını notepad (notepad++ tavsiye ederim) ile düzenliyoruz.

!!!Önemli: web.config dosyasıın daima yedeğini almalısınız.

“<customErrors mode="On" />” yazan satırı buluyoruz. ve bu satırı şu şekilde düzenliyoruz.

“<customErrors defaultRedirect="ErrorPage.aspx" mode="On" />”

Burada “ErrorPage.aspx” varsayılan hata sayfasıdır. Biz bunun yerine kendi yarattığımız sayfanın adresini vereceğiz. Ayrıca mode kısmını da RemoteOnly yaparak hata sayfasının sadece sunucu dışındaki bilgisayarlarda görünmesini sağlıyoruz.

customError_05

Ve satırımız şu şekilde oluyor;

<customErrors mode="RemoteOnly" defaultRedirect="/SitePages/Bilgi/hata-01.aspx"/>

Artık sitemizde hata gösterilecek durum oluştuğunda bizim sayfamız görünecektir.

customError_06

postheadericon SharePoint Current User Picture

Merhaba,

 

SharePoint içerisinde sisteme Log-In olmuş kullanıcının fotoğrafını sayfada otomatik olarak gösterebilirsiniz. Bunun için daha önceden User Profile Synchronization ayarlarını yapmış olmanız gerekmekte. Eğer bu ayarları tam olarak yaptıysanız ve My Site sitesinde kullanıcıların fotoğrafları geliyorsa aşağıdaki basit adımları izleyerek bu fotoğrafları her SharePoint sitesinde gösterebilirsiniz.

UPASubsystemMCM_2

Fotoğrafı göstermek istediğiniz SharePoint sitesini açın. Sayfanın en üstündeki alana aşağıdaki kodu yapıştırın.

<%@ Register tagprefix="SPSWC" namespace="Microsoft.SharePoint.Portal.WebControls" assembly="Microsoft.SharePoint.Portal, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

Daha sonra fotoğrafın nerede durmasını istiyorsanız bu iki satırı o kısma yapıştırın.

<SPSWC:ProfilePropertyLoader runat="server" />
<SPSWC:ProfilePropertyImage PropertyName="PictureUrl" ResizeToFit="100" ShowPlaceholder="true" id="PictureUrlImage" runat="server"/>

Yapıştıracağınız yer bir “.aspx” sayfası olursa fotoğrafı sadece o sayfada görebilirsiniz. Eğer “v4.master” (default.master)’a yapıştırırsanız tüm alt sayfalarda görebilirsiniz.

Umarım yardımı olur.

Kaynaklar:

http://technet.microsoft.com/en-us/library/ee721049.aspx

http://technet.microsoft.com/en-us/library/ff607547.aspx

http://efreedom.com/Question/1-2242952/Get-Current-User-Display-Image-Sharepoint

postheadericon SharePoint 2010 Kurulumu için Servis Hesapları

Merhaba,

SharePoint 2010 kurulumu çok zor bir iş olmasa da  başlangıçta doğru planlama yapılmadığı takdirde ileride düzeltmesi çok zor olan sıkıntılar oluşturabiliyor. Bunların başında kurulum sırasında kullanılacak servis hesapları ve bu hesapların yetkileri geliyor.

SharePoint kendi servisleri için birbirinden bağımsız en az üç hesap istiyor. Bunları kısaca izah edeyim;

İşlevi Örnek Hesap Adı Açıklama
SQL Servis Hesabı spsql Sql servisinin çalışacağı hesap
Kurulum Hesabı spsetup SP kurulumunun yapılacağı hesap
Farm Hesabı spfarm SP sunucusunun yönetimi ve servisleri için kullanacağımız hesap

Not: Ayrıca her SharePoint servisi için bir hesap oluşturarak bunlara ayrı yetkiler verebiliriz. Bu bize ekstra bir güvenlik sağlayacaktır.

sharepoint2010_setup

Şimdi hesapları nasıl kullanacağımıza bakalım;

SQL Servis Hesabı – spsql

Bu hesabı domain user olarak yaratıyoruz ve başka hiçbir özel yetki vermiyoruz. Güçlü bir şifre vererek şifresinin hiç değiştirilmemesini seçmeyi tavsiye ederim. Sql üzerinde ayrıca elle yetki vermek zorunda değilsiniz. Kurulum sırasında gerekli yetkileri alacaktır. Bu hesap MSSQLSERVER ve SQLSERVERAGENT servislerini çalıştıracak. Hesabın ayrıca Local Admin gurubuna alınmasına gerek yok.

Kurulum Hesabı – spsetup

Bu hesap SharePoint kurulumunda kullanacağımız ve elle bazı yetkileri önceden vermemiz gereken hesaptır. Öncelikle bir domain user olması yeterli ancak tüm SharePoint yüklü makinelerde kurulumdan önce Local Admin olması gerekiyor. Sql makinesinde Local Admin yapılmasına gerek yok. Ancak Sql’de bu user’a Login açıp securityadmin ve dbcreator yetkilerini vermeliyiz. Sql kurulumu sırasında bu kullanıcıyı sysadmin olarak atayabiliriz ancak güvenlik sebebiyle tavsiye etmiyorum.

Farm Hesabı – spfarm

Son ihtiyacımız olan hesabı ise SharePoint kurulumu bittikten sonra çalıştırdığımız yapılandırma sihirbazının içerisinde kullanacağız. Bu hesabın da gene Domain User olması gerekiyor. Gene Sql de securityadmin ve dbcreator yetkilerini alacak ancak otomatik olarak kurulum sırasında gerçekleşeceği için bizim elle vermemize gerek yok. Ayrıca bu hesap Sql’deki SharePoint veritabanlarında db_owner yetkisine otomatik olarak sahip olacak. Benim tavsiyem SharePoint kurulan tüm makinelerde Local Admin yetkisinin de verilmesidir, ancak Sql makinesinde bu yetkiye gerek yok.

Özet olarak toparlarsak;

Hesap Amacı Gerekli Yetkiler
SQL Server servis hesabı Aşağıdaki SQL Server servislerini çalıştırmak:

  • MSSQLSERVER
  • SQLSERVERAGENT
· Domain User
Kurulum hesabı Aşağıdaki kurulumları çalıştırmak:

  • SharePoint 2010 Setup
· Domain User

· SharePoint yüklü her makinede Local Admin yetkisi

· SQL Sunucuda aşağıdaki yetkilere sahip login

- securityadmin fixed server role

- dbcreator fixed server role

Eğer kurulumu Windows PowerShell cmdlets ile yapıyorsanız bu hesabı SharePoint databaseleri için db_owner fixed database rolü olarak atamalısınız.

Server farm hesabı ve/veya Sql veritabanına erişim hesabı Aşağıdaki görevleri yapmak:

  • Sunucu yapılandırma sihirbazını çalıştırmak ve sunucu çiftliğini yönetmek.
  • SharePoint Central Administration Web site için application pool kimliği olmak.
  • Microsoft SharePoint Foundation Workflow Timer servisini çalıştırmak.
· Domain User

Aşağıdaki Sql yetkileri otomatik olarak verilecektir:

dbcreator fixed server rolü securityadmin fixed server rolü Tüm SharePoint veritabanları için db_owner fixed database rolü

Umarım yardımcı olmuştur. Hepinize sorunsuz bir kurulum dilerim.

Kaynaklar;

http://technet.microsoft.com/tr-tr/library/ee662513(en-us).aspx

http://technet.microsoft.com/tr-tr/library/cc678863(en-us).aspx

http://andreasglaser.net/post/2009/11/18/Installing-SharePoint-Server-2010-on-Windows-Server-2008-R2-and-SQL-Server-2008-R2-Part-5-Administrative-and-service-accounts.aspx

http://sharepointgeorge.com/2010/installing-sharepoint-2010-privilege-service-accounts/

http://www.sharepointproconnections.com/article/sharepoint/Least-Privilege-Service-Accounts-for-SharePoint-2010.aspx

postheadericon Microsoft Fix it Çözüm Merkezi

Microsoft’un son kullanıcıların basit ama sık karşılaştığı sorunlarını kendileri çözebilmeleri için yarattığı bir hizmet var. Fix-It isimli siteye buradan ulaşabilirsiniz.

Temel olarak çok basit ve anlaşılabilir, Türkçe, grafiksel arayüzle son kullanıcıların sorunlarını bir uzmana danışmasına gerek kalmadan çözmesini sağlamayı amaçlıyor. Siteyi inceledim ve bu konuda oldukça başarılı bir iş çıkarttıklarını söyleyebilirim. Adım adım mantığı ve çok hoş grafikleriyle bilgisayardan öcü gibi korkan son kullanıcıları bile cezbedecek ve yardımcı olacak bir site olmuş.

microsoft_fix_it_small

Ayrıca Power User dediğimiz bilgili kullanıcılar ile uzman arkadaşlarımın işini kolaylaştıracak bir üst seviye hizmeti daha mevcut. Bu hizmetin adı Fix It Center Online. Bu hizmet daha detaylı olmakla birlikte ve daha uzman kişileri hedefliyor. Henüz türkçe desteği yok ve beta aşamasında. Beta testleri kapandığı için bilgisayarınıza kurulan ve sorularını otomatik arayarak çözen ve/veya çözüm öneren programı indiremiyoruz. Ama final sürümünde bu özellik tekrar devrede olacak.

İşimize çok yarayacak bir hizmet olduğunu düşünüyorum. Umarım kullanıcıları bilinçlendirmede faydalı olur ve bize gelen telefonlar biraz olsun azalır. Smile

postheadericon Outlook Hotmail Connector Hatası

Merhaba,

Hotmail hesabınıza Outlook 2007/2010 ile erişmeye çalıştığınızda “4202, 4203 vb.” gibi senkranizasyon hataları alabilirsiniz. Bunun sebebi Hotmail hesabınızın istenmeyen postaları engelleme filtresinden kaynaklanmatadır. Eğer daha önceden bazı adresleri güvenli gönderen ve/veya engellenen gönderen olarak işaretlediyseniz Outlook’taki istenmeyen posta filitresi ile uyumsuzluk olabilir.

outlook-connector

Microsoft’un konu ile ilgili yazdığı makaleyi kısaca özetlemek gerekirse  makaledeki adreslerin güvenli gönderenler listesinde ya da engellenen gönderenler listesinde bulunmaması gerekiyor. Hotmail hesabınıza web tarayıcınız üzerinden erişip “Özellikler>Gereksiz Posta Engelleme>Güvenilen ve Engellenen Göndericiler” kısmındaki adresleri kontrol ederek makaledeki adresleri buradan silmelisiniz.

postheadericon Google Servislerine Erişim (Güncellendi*)

Merhaba,

Bildiğiniz üzere Türkiye’den Google servislerine bir süredir erişimde sıkıntı yaşanmakta. Kısa bir arama ile bulabileceğiniz bir sürü çözüm mevcut. Bunlardan biri de “Dns Server List” sitesinde ki otomatik olarak sizin bölgenize en uygun sunulan dns sunucularını kullanmak. Ancak bu çözümlerin hiçbiri benim yaşadığım sorunu gideremedi. Evet bazı Google servislerine erişebildim ve evet gene Youtube’a erişebildim ancak Google Earth ve Picasa gibi servislere erişemedim. Dahası bu programları indirmek için Google’ın download sunucusuna da bağanamadım.

Bu sebeple bu servislerin isimlerini Google Connection Issues Troubleshooter kullanarak öğrendim. Bunlara karşılık gelen ip’leri ise www.robtex.com ‘dan öğrenerek host dosyasına girdim. Bilgisayarın yerel dns önbelleğini de temizledikten sonra sorunsuz bir şekilde Google Earth programını indirip kurabildim ve kullanabildim. Aşağıda bu adımların detayını bulabilirsiniz.

Google Yasağı

Yerel dns önbelleğini temizleme:

“Başlat” tuşuna bas> arama kutusuna “cmd yazıp enter’a bas (Win Xp için “çalıştır” kısmına yaz)> komut istemi penceresine “ipconfig /flushdns” yaz (tırnak işaretleri olmadan)

Host dosyası düzenleme:

“C:\Windows\System32\drivers\etc” adresinde bulunan host dosyasını not defteri ile açın. En alt satıra aşağıdaki adresleri ekleyin.

72.14.204.100    earth.google.com
72.14.204.101    earth.google.com
72.14.204.102    earth.google.com
72.14.204.113    earth.google.com
72.14.204.100    mars.google.com
72.14.204.101    mars.google.com
72.14.204.102    mars.google.com
72.14.204.113    mars.google.com
72.14.204.100    moon.google.com
72.14.204.101    moon.google.com
72.14.204.102    moon.google.com
72.14.204.113    moon.google.com
72.14.204.91    dl.google.com
72.14.204.93    dl.google.com
72.14.204.136    dl.google.com
72.14.204.190    dl.google.com
72.14.204.91    dl-ssl.google.com
72.14.204.93    dl-ssl.google.com
72.14.204.136    dl-ssl.google.com
72.14.204.190    dl-ssl.google.com
64.233.169.91    kh.google.com
64.233.169.93    kh.google.com
64.233.169.136    kh.google.com
64.233.169.190    kh.google.com
72.14.204.99    maps.google.com
72.14.204.103    maps.google.com
72.14.204.104    maps.google.com
72.14.204.147    maps.google.com
64.233.169.91    mt0.google.com
64.233.169.93    mt0.google.com
64.233.169.136    mt0.google.com
64.233.169.190    mt0.google.com
64.233.169.91    mt1.google.com
64.233.169.93    mt1.google.com
64.233.169.136    mt1.google.com
64.233.169.190    mt1.google.com
72.14.204.100    auth.keyhole.com
72.14.204.101    auth.keyhole.com
72.14.204.102    auth.keyhole.com
72.14.204.113    auth.keyhole.com
72.14.204.99    google.com
72.14.204.103    google.com
72.14.204.104    google.com
72.14.204.147    google.com
72.14.204.17    mail.google.com
72.14.204.18    mail.google.com
72.14.204.19    mail.google.com
72.14.204.83    mail.google.com
74.125.93.100    tools.google.com
74.125.93.101    tools.google.com
74.125.93.102    tools.google.com
74.125.93.113    tools.google.com
74.125.93.138    tools.google.com
74.125.93.139    tools.google.com
72.14.204.17    googlemail.l.google.com
72.14.204.99    google-analytics.com
72.14.204.103    google-analytics.com
72.14.204.104    google-analytics.com
72.14.204.147    google-analytics.com
74.125.95.93    youtube.com
74.125.127.93    youtube.com
209.85.229.99    youtube.com
209.85.229.99    www.youtube.com
209.85.227.101    translate.google.com
209.85.227.101    code.google.com
209.85.227.113    pages.google.com
209.85.227.100     video.google.com
209.85.227.138     docs.google.com
209.85.227.101     sites.google.com
209.85.227.100     books.google.com
209.85.227.101     chrome.google.com
209.85.227.113     sketchup.google.com
209.85.227.102     froogle.google.com
209.85.227.102     labs.google.com
209.85.227.113     notebook.google.com
209.85.227.101     toolbar.google.com
209.85.227.102     catalog.google.com
209.85.227.113     codesearch.google.com
209.85.227.113     dir.google.com
209.85.227.139     groups.google.com
209.85.227.100     groups.google.com.tr
209.85.227.139     shopping.google.com
209.85.227.138     sky.google.com
209.85.227.139     support.google.com
209.85.227.139     tools.google.com
209.85.227.102     wap.google.com
209.85.227.100     answers.google.com
74.125.43.103     youtube.com
74.125.43.103     www.youtube.com
74.125.43.103     www.docs.google.com
74.125.43.103     www.clients1.google.com.tr
74.125.43.103     www.translate.google.com.tr
74.125.43.103     docs.google.com
74.125.43.103     clients1.google.com.tr
74.125.43.103     translate.google.com.tr
74.125.43.105     suggestqueries.google.com
74.125.65.118     img.youtube.com

*Değişen bazı ip adreslerini güncelleyerek listeyi yeniledim. Siz de host dosyanızı güncelleyin.

postheadericon İzmir Özel Türk Koleji (İTK) Web Sitesi SharePoint kullanılarak Güncellendi

İTK okullarına ait web sitelerinin Microsoft SharePoint üzerinde yeniden yapılandırılması projesini bitirdik. Proje kapsamında İTK’nın kurumsal sitesi ile 3 lise ve 2 ilköğretim okulunun siteleri Türkiye’de çok az örneği olan SharePoint kullanılarak tamamen yenilendi.
itk-logo

Eğitim sektörünün ve hizmet ettiği kitlenin büyüklüğünden dolayı İTK web sitesi çok yoğun bir bilgi akışına sahip. Bu bilgilerin hızlı bir şekilde güncellenmesi ise çok önemli bir problem olmaktaydı. Bu ihtiyacı karşılayabilecek en iyi platformlardan olan Microsoft SharePoint üzerinde gerçekleştirdiğimiz proje sayesinde her okul kendi web sitesinin yöneticisi durumuna geldi. Hazırladığımız yönetim paneli ve gerekli yetkilendirmeler iş yükünü temel bilgisayar bilgisine sahip kullanıcılar arasında paylaştırdı. Sitelerin nasıl kullanılacağını anlatan çevrimiçi eğitim videolar ile sistem çok rahat ve verimli bir şekilde kullanılmaya başlandı. Kullanıcılar kendi duyurularını, haberlerini, etkinliklerini ve fotoğraflarını sitelerine kendileri girmeye başladı ve ayrıca ileride okulların kulüplerinin kendilerine ait web sitesinin olmasının önünü açtı. İleride bu siteleri öğrenciler kendileri yaratıp kendileri yönetecekler.

Bundan sonra İTK kurumlarının diğer sitelerinin de SharePoint’e taşınması projelerimiz devam edecek.

İTK web sitesine ulaşmak için www.ozelturkkoleji.com

postheadericon SharePoint 2007 Formül Hatası

SherePoint 2007 kullanrak yarattığınız listeye hesaplanmış bir sütun eklemek istediğinizde aşağıdaki gibi bir hata alıyor olabilirsiniz.

 

“Hata

Formülde sözdizimi hatası var ya da desteklenmiyor. “

“Error

The formula contains a syntax error or is not supported.”

moss_formul_hatasi

Bunun sebebi ilginç bir şekilde formulü yazarken kulladığınız virgülden kaynaklanıyor olabilir. Örneğin yazdığınız formul şu şekilde ise =ÇARPIM([sutun1],[sutun2]) sütunların arasındaki virgül işareti bu sorunu yaratabilir. Bunun çok ilgiç ve bir o kadarda basit bir çözümü var. Vigül (,) yerine noktalı virgül (;) kullanmanız sorunu çözmekte. İşin ilginç tarafı Microsoft Office sitesindeki örnek formüllerin tamamı virgül ile gösteriliyor. Sebebini henüz bilmediğim bir problem ancak gördüğünüz gibi çözümü basit.

postheadericon Windows Media Player Classic Nvidia Driver Problemi

Nvdia’nın 195.62 sürüm numaralı sürücüsünden bu yana çözemediği  bir problemi var. Windows Media Player Classic kullanarak *.avi uzantılı videoları izlemeye çalıştığınızda takılmalar ve gecikmeler yaşanmakta. Daha sonra çıkarttığı tüm sürücülerde bu sorun mevcut. Sırf bu sebeple uzun bir süre yeni sürücü kullanmadım. Ancak geçenlerde okuduğum bir çözüm yeni sürücülerde bu problemin önüne geçmemi sağladı.

MPC View>Options menüsünden Playback altındaki Output kısmında varsayılan olarak gelen EVR Custom Press. seçeneğini Haali Renderer olarak değiştirirseniz sürücü sebebiyle yaşanan takılmalardan arınmış olacaksınız.

MPC

Arşivler
Social Network