Google Analytics İzleme

17 Kasım 2015

Html 5 web sayfasının İnternet Explorer 10 tarayıcısında İnternet Explorer 7 modunda çalışma sorunu

--
<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>

</body>
</html>
--
Yukarıdaki şekilde default html 5 ile oluşturulan web sayfası İnternet Explorer 10 sürümünde açtığımızda İnternet Explorer 7 modunda çalıştırmaktadır. Bunu engellemek için "X-UA-Compatible" meta etiketi ile son sürümde çalışmasını zorlamamız gerekmektedir.

Olması gereken:
--
<!DOCTYPE html>
<html>
<head>
   <meta http-equiv="X-UA-Compatible" content="IE=edge" />
   <title></title>
</head>
<body>

</body>
</html>
--
Kaynaklar:

IE10 renders in IE7 mode. How to force Standards mode?

What's the difference if <meta http-equiv=“X-UA-Compatible” content=“IE=edge”> exists or not?

A GUIDE TO IE COMPATIBILITY VIEW AND X-UA-COMPATIBLE

Fix Bad value X-UA-Compatible once and for all


23 Eylül 2015

Sektörel - Öğrenciler yazılımın ABC'sini ‘Alice’ ile öğrenecek

MEB, öğrencilerin küçük yaşlarda temel programlama yetenekleri kazanması ve yazılım geliştirilebilmesi amacıyla, “Alice Eğitim Programını” hizmete sundu. Öğrenciler, EBA üzerinden indirdikleri programla üç boyutlu animasyonlar hazırlayabilecek.

YEĞİTEK Genel Müdürü Dinçer Ateş, Alice Java ve Veri Tabanı Geliştirme ve Eğitim Platformu tanıtım toplantısında, “Bilgisayar teknolojileriyle bilgisayar okuryazarlığını geliştirmek ve üretim gerçekleştirmek istiyoruz. Bu üretimlerin de eğitim ortamını şekillendirecek ve destekleyecek derslerle uyumlu hale gelmesini ümit ediyoruz” diye söyledi.

Dinçer ayrıca Alice ile yazılım geliştirmenin mantığını, mantalitesini, temel felsefesini ve sistematiğini öğrencilere üniversite öncesinde öğretme amacında olduklarını, Alice programının 8-10 yaş aralığındaki çocuklar için üretildiğini ancak 5 yaşından itibaren de tüm çocukların kullanabileceği bilgisini paylaştı.

Çocukların yazılımın ABC’sini öğreten Alice programıyla yazılımdan korkmalarına gerek kalmayacağına vurgu yapan Ateş, öğrencilerin programla kendi yazılımlarını, videolarını ve sunumlarını yapabileceğini, kutlama mesajlarını hazırlayabileceğini belirtti.

Bu sayede öğrencinin programlayıcı olabileceğini de anlatan Dinçer Ateş, programın Türkçeleştirilerek öğrencilere kazandırıldığını, programın EBA’dan hizmete sunulduğunu ve sitede bir eğitim programının da yer aldığını sözlerine ekledi.

Nereden İndiririm ve Nasıl Öğrenirim?

Alice programı Oracle, Java ve Carnegie Mellon University işbirliği ile geliştirildi. www.alice.org adresinden indirebilirsiniz. Ayrıca MEB tarafından hazırlanan derslere http://f.eba.gov.tr/Kaynak/alice/ adresinden ulaşabilirisiniz.

Alice nedir?

Alice ile öğrencilerin üç boyutlu animasyonları hazır java kodlarını bir araya getirerek kendi kendilerine oluşturabildikleri, ücretsiz ve açık kaynak kodlu bir görsel eğitim aracı.
Bu eğitim programı, öğrencilerin kendileri için 3 boyutlu oyun geliştirmelerini dakikalar seviyesine indirebilecek basitlikte ve Java diliyle nesne tabanlı programcılığın gerektirdiği analitik kabiliyetleri eğlendirerek kazandıracak şekilde hazırlandı.

Ayrıca öğrencilerin yazılım geliştirmeye merakını artırmak amacıyla yaşlarına uygun 3 boyutlu Java eğitim programı da Türkçe dil desteği ile öğrencilere sağlanacak.

Müfredat ile entegrasyon sağlanarak öğrencilerin yaratıcılık, analitik düşünme, takım çalışması ve bilişim teknolojisi okuryazarlığı yetenekleri geliştirilerek genç yaşlarda yazılım üretebilmeleri mümkün olacak.


04 Eylül 2015

Sektörel - Endüstri 4.0

‘'İnsanlık buhar makinesinin icadıyla 1. sanayi devrimini gerçekleştirdi. Ford'un seri otomobil üretimine geçmesiyle 2. sanayi devrimine geçildi. Bilgisayarlar ve robot sistemleri ise 3. sanayi evrimi olarak görebiliriz. Şimdi 4. aşamada internetle bu makine ve sistemler birbiriyle iletişime geçiyor. Sistem ve makineler artık kendi kendini yönetecek. Bütün kaynakların kendisini yönettiği bir çağa giriyoruz, bu  4. sanayi çağıdır.''

Alman bilişim ve yazılım endüstrisinin en etkili bilim insanı ve girişimcilerinden Prof. Dr. August Wilhem Scheer


4.0 Endüstri devrimi ne getirecek:

  • Diğer sistemlerle entegre çalışan ama kendi başına anlık karar alabilen sistemler modüler ve esnek üretim yapacak.
  • Toplu üretim maliyetine perakende üretim yapılabilecek.
  •  Daha düşük maliyetle küçük üretim, müşteriye özel üretimi getirecek.
  • Tüketiciler kendilerine özel kişiselleştirilmiş siparişler verebilecek.
  • Ürün ve hizmetin durumunu anlık takip edebilecek.


Alıntı:
http://www.zaman.com.tr/ekonomi_uretim-kaliplarini-kirdik-4-sanayi-devrimine-haziriz_2314575.html

01 Eylül 2015

.Net Framework 4.6 kurulumu sonrası Visual Studio 2012'de oluşan ASP.NET 4.0 has not been registered on the Web server hatası

Visual Studio 2012 kurulan bilgisayara Visual Studio 2015 sürümü kurulunca,
Visual Studio 2012 ile açılan web site projelerinde "ASP.NET 4.0 has not been registered on the Web server. You need to manually configure your Web server for ASP.NET 4.0 in order for your site to run correctly... " şeklinde hata vermektedir.

Bu hata .Net Framework 4.6 sürümünün yüklenmesinden kaynaklanıyor.

Visual Studio 2012'deki hatayı düzeltmek için yama yayınlanmıştır. Kaynak linklerde indirme linkleri bulunmaktadır.


Kaynak:
Dialog box may be displayed to users when opening projects in Microsoft Visual Studio after installation of Microsoft .NET Framework 4.6
http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visual-studio-after-installation-of-microsoft-net-framework-4-6.aspx
Unexpected dialog box appears when you open projects in Visual Studio 2012 after you install the .NET Framework 4.5.3
https://support.microsoft.com/en-us/kb/3002339

27 Temmuz 2015

Sektörel - Nevzat Aydın çalışanlarına 27 milyon dolar dağıttı

Yemek Sepeti'nin ses getiren satışının ardından konuşan CEO Nevzat Aydın milyonlarca çalışanı kıskandıracak bir detayı ilk kez paylaştı.

Türkiye'nin en büyük online yemek siparişi sitesi olan Yemeksepeti'ni geçtiğimiz aylarda 589 milyon dolara Almanlar'a satan Nevzat Aydın, payına düşen paranın 27 milyon dolarını çalışanlarına dağıtmış.

2001 yılında kurduğu ve Türkiye'nin ilk garaj şirketlerinden biri olan Yemeksepeti'ni Delivery Hero'ya 589 milyon dolara (1 milyar 596 milyon TL) satan CEO Nevzat Aydın, bu satış ile Türkiye tarihinin en büyük internet satın alımına da imza attı.

Satış sonrası Hürriyet'ten Ayşe Arman'a konuşan Nevzat Aydın, milyonlarca çalışanı kıskandıracak bir detayı da paylaştı.

Arman'ın "Bu paranın hepsi benim olsaydı!" dediğiniz olmadı mı? şeklindeki soruya ''Hayır. Tam tersi, kazandığımız paranın 27 milyon dolarını, 114 çalışanımızla paylaştık.'' diyen Aydın, bu açıklama üzerine gelen sorulara ise şu şekilde cevap verdi.

-Ciddi misiniz?

-Hem de çok. Kötü örnek olduk başka patronlara. Bizden nefret edecekler. Ama durum bu. Hiçbir sözümüz, yükümlülüğümüz olmamasına rağmen, şirketin bu satıştan elde ettiği paranın 27 milyon dolarını çalışanlarla paylaşıyoruz.

-Alan şirket mi veriyor bu parayı? Siz, kendi kazandığınızı mı paylaşıyorsunuz?

-Kendi kazandığımızı dağıtıyoruz. Vergisi ödenmiş bir şekilde. Bu, Türkiye'de bir ilk bu arada.

-Neden böyle bir şey yapıyorsunuz?

-Çünkü ortada bir başarı varsa, bunu hep beraber gerçekleştirdik.

-Peki "Arkadaşlar sizlere, 27 milyon doları prim olarak paylaştıracağız!" dediğinizde naptı insanlar, nasıl tepki gösterdiler?

-Ağlayanlar, mektup yazanlar, çığlık atanlar... Duygulu şeyler yaşandı tabii. Çünkü insanların hayatını etkiliyorsunuz. İnsanlar ev alabiliyor, araba alabiliyor. Öbür türlü 3-5 bin lirayla ya da 7 bin lira maaşla, hayat boyu yapamayacakları bir- takım şeyleri, bu kadar yüksek rakamlarla bir anda gerçekleştirebiliyor. İyi bir şey.
Keşke daha fazla verebilsek...

Alıntı:
http://finans.mynet.com/haber/detay/ekonomi/turk-isadami-calisanlarina-27-milyon-dolar-dagitti/102460


20 Temmuz 2015

SQL Server Replikasyon - stored procedure güncellemelerinde oluşan hatayı giderme

Sql server'da replikasyona eklenmiş stored procedure, daha sonra güncellendiğinde replikasyonu durdurmaktadır.
Güncelleme yapılan sql sp scripti replikasyon hata ekranında veya hata tablosundan tespit edip, replike olacak komutlar tablosundan sildiğimizde replikasyon devam edecektir.

Replikasyon hatalarını tablodan bakma:
select * From MSrepl_errors order by id desc

Replikasyon yapılacak sql komutları tablosundan bakma ve silme:

select * from MSrepl_commands where command_id in (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) and xact_seqno=0x000D3BFC0001695F0001

-- delete from MSrepl_commands where command_id in (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15) and xact_seqno=0x000D3BFC0001695F0001

Ayrıca Replikasyon monitor ekranında hata mesajında sıra numarası tespiti:
Command attempted:
if @@trancount > 0 rollback tran
(Transaction sequence number: 0x000D3BFC0001695F000100000000, Command ID: 1)

Diğer bir yöntemle hataya neden olan alter sql sp scriptine bakma:
sp_browsereplcmds @xact_seqno_start = '0x000D3BFC0001695F000100000000',
@xact_seqno_end = '0x000D3BFC0001695F000100000000'


Kaynak:
Transactions waiting to be replicated to Subscription Database (Transactional Replication):



21 Nisan 2015

Asp.net - Gridview'deki hücrede bulunan br html etiketinin excel çıkış sorunu

Gridview kontrolünde kolon hücresinde; <br /> etiketi var ise ve grid'in html render'ından excel dosyası oluşturulup, bu dosya office excel uygulaması ile açıldığı vakit yeni satır oluşmasına neden olmaktadır.

Bunu engellemek için br etiketine aşağıdaki gibi excel css stil tanımı eklenmelidir.

<br style="mso-data-placement:same-cell;" />


Kaynaklar:
http://www.bennadel.com/blog/1095-maintaining-line-breaks-in-an-html-excel-file.htm
http://forums.devshed.com/coldfusion-development-84/html-br-generates-multiple-rows-excel-118396.html
http://www.codepal.co.uk/show/Line_breaks_lost_and_br_tags_show_when_exporting_to_Excel_file


11 Mart 2015

Asp.net - GridView ve DataGrid kontrollerinde edit modunda DropDownList'de seçim yaptırma

.aspx sayfasında inline kod yazımı ile GridView ve DataGrid kontrollerinde edit modunda DropDownList'de kaydın kolonundaki değere göre seçim yaptırabilmek için DropDownList kontrolünün SelectedValue niteliğine atama yaparak sağlayabiliriz.

Örnek:

...
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
            DataKeyNames="EmployeeID" DataSourceID="SqlDataSource1">
            <Columns>
                <asp:CommandField ShowEditButton="True" />
                <asp:BoundField DataField="EmployeeID" HeaderText="EmployeeID" 
                    InsertVisible="False" ReadOnly="True" SortExpression="EmployeeID" />
                <asp:BoundField DataField="LastName" HeaderText="LastName" 
                    SortExpression="LastName" />
                <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
                    SortExpression="FirstName" />
                <asp:BoundField DataField="HireDate" HeaderText="HireDate" 
                    SortExpression="HireDate" />
                <asp:TemplateField HeaderText="City" SortExpression="City">
                    <EditItemTemplate>
                        <asp:DropDownList ID="DropDownList1" runat="server" 
                            DataSourceID="SqlDataSource2" DataTextField="City" DataValueField="City" 
                            SelectedValue='<%# Bind("City") %>'>
                        </asp:DropDownList>
                    </EditItemTemplate>
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("City") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
...

Kaynak:
https://msdn.microsoft.com/en-us/library/vstudio/ms178294(v=vs.100).aspx



29 Ocak 2015

Sektörel - Türkiye 2015'de bilişim ve iletişim pazarına 27 milyar dolar harcayacak

Büyük veri, bulut, sosyal iş ve mobilite gibi teknolojiler sayesinde Türkiye'deki kurumların geçirdiği dönüşüme dikkat çeken IDC Türkiye Ülke Müdürü Nevin Çizmecioğulları, bu dönüşüm ile bilgi ve iletişim teknolojilerine 2015'te 27 milyar dolar harcama yapılmasını beklediklerini söyledi.

IDC Türkiye'nin 2015 tahminlerine göre, tüketici segmenti donanım harcamalarındaki düşüş sebebiyle pazardaki toplam büyümenin yavaşlayarak yıllık yüzde 3,1 gerçekleşmesi öngörülüyor.

Microsoft Türkiye'nin ev sahipliğinde IDC Türkiye yetkilileri, Türkiye Bilişim ve İletişim teknolojileri sektörüne dair 2015 tahminlerini paylaştı. Etkinlikte konuşma yapan IDC Türkiye Ülke Müdürü Nevin Çizmecioğulları, 2015'teki yazılım ve servislerdeki büyüme oranlarına değindi. Çizmecioğulları, "2015 genel seçimlerinden sonra hızlanacak olan kurumsal harcamalar, tüketici harcamalarının önüne geçecek. Yazılım ve servisler, 2015 yılının ikinci yarısında gerçekleşmesi beklenen dönüşüm projeleriyle birlikte yüzde 7,1 ve yüzde 6,4 gibi büyüme oranlarıyla en yüksek performans gösteren teknoloji kategorileri olacak." dedi.

Nevin Çizmecioğulları, 2015'te kurumların ve kullanıcıların hayatında daha fazla yer edecek olan mobiliteye dair şu ifadelere yer verdi:

"2015'te çalışanlar tarafından şirket verilerine ve uygulamalarına uzaktan erişim için kullanılan kurumsal mobil cihazların sayısı artacak. Bu artış, BT ortamını değiştirmeye devam edecek ve şirketleri idari, güvenlik ve gizlilik açısından düzenlemeler getiren resmi mobil politikalar uygulamaya yöneltecek. Mobil uygulamalar, cihaz güvenliği ve mobil cihaz yönetimi uygulamalarında pazardaki farkındalığın artmasıyla daha hızlı benimsenme öngörüyoruz. Belli sektörlerde kapsamlı mobil strateji uygulamalarının bir parçası olarak mobil cihaz yönetimi, mobil kimlik ve erişim yönetimi tarafında büyük ölçekli yatırımlar bekliyoruz."

"HER YIL BULUT TABANLI TEKNOLOJİLERE 10 MİLYAR DOLARA YAKIN YATIRIM YAPIYORUZ"

Microsoft Türkiye Kurumsal Müşterilerden Sorumlu Genel Müdür Yardımcısı Murat Yılmaz da Microsoft Türkiye olarak sektöre dair hedeflerini ve oluşturacakları katma değerden söz etti. Yılmaz, şunları dile getirdi:

"Bilişim sektörü bugün gelişmiş pazarlarda iktisadi kalkınmanın itici gücü olarak öne çıkıyor, sektör toplam istihdamın yüzde 30'unu oluşturuyor, yılda 2 trilyon doların üzerinde tüketim hacmi ile ekonomik gelişimi tetikliyor. Cep telefonlarından sonra teknoloji dünyasında en hızlı büyümenin yazılım ekonomisinde gerçekleştiğini görüyoruz. Burada bizim 4 ana trend olarak nitelendirdiğimiz mobilite, sosyal ağlar, büyük veri ve bulut bilişim önemli rol oynuyor. Nitekim yazılım sektörüne baktığımızda yeni uygulamaların yüzde 90'ının bulut teknolojierine yönelik geliştirildiğini görüyoruz. Microsoft bulut bilişimi ile tanışan kurumlar esnek, güvenilir, ihtiyaca özel çözümlerden faydalanıyor. Bugün Çin dahil 141 ülkede, 4 kıtada 19 veri merkezi ile 1 milyardan fazla kullanıcıya ve 20 milyondan fazla şirkete hizmet veriyoruz, her yıl bulut tabanlı teknolojilere 10 milyar dolara yakın yatırım yapıyoruz. "

IDC 2015 Türkiye bilişim ve iletişim pazarı yönelik tahminler ise şöyle:

"2015 yılında Türkiye bilişim ve iletişim pazar harcamaları büyümesi, tüketici donanım harcamalarındaki yavaşlama nedeniyle yüzde 3,1'e düşecek. Servis sağlayıcılar tarafından veri merkezi alanında yatırımlar gerçekleşecek. Üçüncü platformu kullanan sektörlerin ilk örnekleri dikkat çekecek ve benzer yatırımlara öncülük edecek. Tüketici segmentindeki mobilite cihaz bakımından doyuma yaklaşacak, şirketler ise mobilitede daha üst seviye startejilere yönelecek. Kısıtlı BT bütçeleri ve yatırımın geri dönüşünün hesaplanma zorluğu nedeniyle daha geniş kapsamlı büyük veri uygulamaları seçili proje örnekleriyle sınırlı kalacak. Telekom şirketleri başlatılan yeni projeler ile akıllı şehir projelerinde önde gelen sağlayıcılar olmaya devam edecek. 2015 sonu ve 2016 yılı boyunca iş kiritik, hyperscale sunucular Türkiye sunucu pazarında oyunu değiştirici bir rol oynuyor olacak. SDN (Yazılım Tanımlı Ağ) pazarı, veri merkezi ve mobil ağ yatırımlarıyla büyüyecek. Türkiye'deki genel bulut harcamalarındaki büyümenin yüzde 70'i çokuluslu sağlayıcılar tarafından yönlendiriliyor olacak. Kamu ve özel sektörde artan farkındalık ile yeni nesil tehdit koruma çözümlerine olan talep artacak."

Alıntı:
http://www.zaman.com.tr/ekonomi_turkiye-2015de-bilisim-ve-iletisim-pazarina-27-milyar-dolar-harcayacak_2274080.html