2007-11-16

Publisher'a Tablo Ekleme ve Çıkarma

exec sp_addarticle @publication = N'pubAdi', @article = N'TabloAdi', @source_owner = N'dbo', @source_object = N'TabloAdi', @type = N'logbased',
@description = null, @creation_script = null, @pre_creation_cmd = N'drop', @schema_option = 0x000000000803509F, @force_invalidate_snapshot = 1,
@identityrangemanagementoption = N'manual', @destination_table = N'TabloAdi', @destination_owner = N'dbo', @vertical_partition = N'false', @ins_cmd =
N'CALL sp_MSins_dboTabloAdi', @del_cmd = N'CALL sp_MSdel_dboTabloAdi', @upd_cmd = N'SCALL sp_MSupd_dboTabloAdi'

exec sp_droparticle @publication = N'pubAdi', @article = N'TabloAdi', @force_invalidate_snapshot = 1

2007-11-15

Oracle Semineri

CETURK, YTÜ Bilişim Kulübü'nün katkılarıyla Oracle Trace Utility’ye Giriş Ve Temel Performans Denklemini Anlamak konulu bir seminer gerçekleştiriyor. Katılımın ücretsiz olduğu seminer, 17 Kasım Cumartesi günü 10.30 -13.00 saatleri arasında Yıldız Teknik Üniversitesi Merkezi Kampüsü'nün Sergi Saloununda gerçekleştirilecektir. Zaman konusunda problem yasamamak icin katilicilarimizin 10 dakika evvel salondaki yerlerini almalarini rica ederiz.
Semineri Turkcell Akademi Oracle veritabanı ve ürünleri iç eğitmeni H.Tonguç Yılmaz verecektir.
Ayrintılı Bilgi ve Kayıt

2007-11-07

Visual Studio 2008 ve .NET Framework 3.5

Microsoft Visual Studio 2008 ve .NET Framework 3.5 aralık ayında yazılım dünyasına sunulacak.

Hadi bakalım hayırlısı olsun.

Geçici Bir Süreliğine Kredi Kartı Kullanmama Etkinliği

Artık günümüzde her türlü grev yapılıyor. Biz neden toplu bir şekilde 1 gün veya 1 hafta yada 1 ay kredi kartı kullanmama hakkımızı kullanmıyoruz? 3 ay üst üste 1 er hafta süreyle 1 milyon kişi kredi kartını kullanmasın bakalım bankalar kredi kartı üyelik aidatları konusunda nasıl hizaya geliyor.
26 Kasım-2 Aralık arasındaki günlerde kredi kartı kullanmamaya, sesinizi toplu bir şekilde ilgili bankalara duyurmaya var mısınız?

Lütfen kampanyaya katılmak isteyenler Yorum kısmına isimlerini ve desteklerini yazsınlar.

Tüm kredi kartı kullananları bu kampanyaya destek olmaya davet ediyorum.

Gizli Numaralardan Gelen Çağrıları Engelleme

Gizli aramalardan muzdaripseniz bu hizmeti oldukça seveceksiniz. Bu hizmeti şu an Turkcell GSM operatörü veriyor. Gizli numaralardan gelen çağrıları kabul etmek istemiyorsanız ücretsiz olan bu servis sayesinde gelen çağrıları rahatlıkla engelleyebileceksiniz.

Servisin kullanılması durumunda gelen arama telefon çalmadan otomatik olarak geri çevrilecektir. Arayan kişi "Aradığınız kişi gizli numaradan çağrı kabul etmemektedir. Numaranızı görünür yaparak kendisine ulaşabilirsiniz" anonsunu duyacaktır.

Gizli numaradan arama kısıtlama servisini; aktif hale getirmek için *253# ; iptal etmek için #253# yazıp YES tuşuna basmak yeterli.

Avea'da da Turkcell de olduğu gibi yapılabiliyor. Vodafone için ise önceden alınmış olan 6 haneli şifre, ardından bir boşluk ve “GIZLINUMARAYAKAPALI AC” yazıp, 7048’e kısa mesaj göndermek gerekiyor. Servis iptali ise aynı işlem “GIZLINUMARAYAKAPALI KAPAT” yazarak yapılıyor.Servis ayrıca, üç GSM operatörünün internet sitelerinde kullanıcı girişi yapılarak veya satış noktalarına başvurularak da aktif hale getirilebiliyor.

2007-11-06

CETURK'ten UML Semineri

CETURK, UML (Unified Modelling Language) konulu bir seminer gerçekleştiriyor. Katılımın ücretsiz olduğu seminer, 10 Kasım Cumartesi günü 14.00 -18.00 saatleri arasında Microsoft Türkiye binasında gerçekleştirilecektir.

Microsoft'un profesyonel iş uygulamalarının geliştirilmesi için çok önemli olan ancak çok da fazla bilinmeyen bu teknolojisini, Microsofttan 4 kez üst üst MVP ünvanı alan ve INETA (Uluslararası .NET Birliği) MEA Bölge Başkanı olan Aykut TAŞDELEN'in anlatımı ile öğrenebilirsiniz.


ETKİNLİK DETAYLARI
Etkinlik Konusu : UML (Unified Modelling Language) Semineri
Hedef Kitle : UML ile ilgilenenler
Kontenjan : 80 kişi
Etkinlik Tarihi - Saati : 10.11.2007 -- 14.00 - 18.00
Eğitimi Veren : Aykut TAŞDELEN
Etkinlik Yeri : Microsoft Türkiye İletişim Bilgileri
Etkinliğe kayıt olmak için tıklayın.



ETKİNLİK İÇERİĞİ
Bu seminerde UML (Unified Modelling Language) yanı sıra Microsoft'un çok da fazla bilinmeyen bir ürünü olan MS Visio ile örneklemeler yapılacaktır. Seminerde ele alınacak konu aşlıklarından bazıları şunlardır :
UML (Unified Modelling Language)
UML Kullanımının Getirileri
Nesne Yönelimli Tasarım
Temel Kavramlar
Use Case Diyagramları
Use Case Tanımları
Use Case’lerin Yeniden Kullanımı
Aktörlerin Türetilmesi
Arayüzler (Interface’ler)
Use Case’lerin Sınıf Tasarımında Kullanımı
Sınıf Diyagramları
Nesneler Arasındaki İlişkiler
Durum (State) Diyagramları
Aktivite (Activity) Diyagramları
Sequence Diyagramları
Deployment Diyagramları
Microsoft Visio

ETKİNLİK SPONSORLARIMIZ
Microsoft Türkiye, INETA

ETKİNLİK HEDİYELERİMİZ
Seminere katılan 3 üyemize çekilişle aşağıdaki kitaplardan hediye edilecektir:

2007-10-29

Gündeme Dair

Son iki haftadır aşırı yoğunluktan dolayı pek bir şeyler yazamıyordum. Daha doğrusu doğru dürüst mesai saatleri dışında internete bile giremiyordum. Bugünün tatil olmasını fırsat bilip biraz vakit bulabildim. Bu vesile ile Cumhuriyet bayramınızı da kutluyorum. Son iki haftada ülkemizde hepimizi derinden sarsan şehit haberleri ile üzüldük. Allah tüm şehitlerimizi rahmet eylesin, şehit yakınlarımıza da sabrı cemil ihsan eylesin.

Ateş düştüğü yeri yakar derler ama şehit haberleri hepimizin yüreğini parçalıyor. Benimde çok yakın bir akrabam sınır boyunda Şırnak'ta vatani görevini yapıyor. O yüzden birçok kişinin yaşadığı duyguları ben de her an yaşıyorum. Allah tüm askerlerimizi korusun.

Böyle zamanlarda birlik ve beraberliğimizi koruyup elele vermeliyiz. Dahilde ve hariçte oynanan kirli ve kanlı oyunlara alet olmamalıyız. İçimiz yansa da itidalli davranıp ve akıllı hareket etmeliyiz. Terörün bir amacının da birlik ve beraberliğimizi zedelemeye yönelik olduğunu unutmamalıyız!

Bu süreçte zaman zaman aklı ile değilde hissiyatı ile hareket eden bazı kişilerin terör örgütü ile Kürt kökenli vatandaşlarımızı bir gördüğüne üzülerek şahit olduk. Terör örgütünün asıl maksadı da bu. Eli kirli ve kanlı bazı ülkeler ve kişiler ülkemizde bir Türk-Kürt kavgasının ortaya çıkmasını istiyorlar. Kesinlikle bu tür oyunlara alet olmayalım! Türkiye, üzerindeki tüm renkleri birdir ve bütündür. Ülkemiz üzerinde yaşayan her vatandaşımız dili, dini, ırkı ve mezhebi ne olursa olsun kardeşimizdir, yoldaşımızdır. Birlik, beraberlik ve kardeşliğimizi bozmayalım bozmaya çalışanlara da izin ve fırsat vermeyelim.

2007-10-17

Partition Table Örneği

/*
2007 yılına ait verilerimizi tablomuzda 5 partiona böleceğiz. Partion Table için sırasıyla şunlar yapılır:
  1. Partion Function oluşturulur,
  2. Partion Scheme oluşturulur
  3. File Gruplar oluşturulur.

*/


CREATE PARTITION FUNCTION [MonthlyConnPF] (datetime) AS RANGE RIGHT
FOR VALUES ('20070101', '20070401', '20070701', '20071001');

CREATE PARTITION SCHEME MonthlyConnPS AS PARTITION MonthlyConnPF TO (fg01, fg02, fg03, fg04, fg05);

CREATE TABLE [dbo].[ConnDetails]
(
ConnId int IDENTITY,
ConnClient varchar(100),
ConnUser varchar(100),
ConnLocation varchar(100),
ConnEndTime datetime,
ConnUsageInMins int
)
ON MonthlyConnPS(ConnEndTime)
GO

--Her bir file ı oluşturduğumuz filegrouplara ekliyoruz.

Alter Database test
Add File
(
Name = test01,
Filename = 'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test01.ndf',
Size = 1MB,
Filegrowth = 1MB
)
To FileGroup fg01

Alter Database test
Add File
(
Name = test02,
Filename = 'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test02.ndf',
Size = 1MB,
Filegrowth = 1MB
)
To FileGroup fg02

Alter Database test
Add File
(
Name = test03,
Filename = 'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test03.ndf',
Size = 1MB,
Filegrowth = 1MB
)
To FileGroup fg03

Alter Database test
Add File
(
Name = test04,
Filename = 'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test04.ndf',
Size = 1MB,
Filegrowth = 1MB
)
To FileGroup fg04

Alter Database test
Add File
(
Name = test05,
Filename = 'c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\test05.ndf',
Size = 1MB,
Filegrowth = 1MB
)
To FileGroup fg05

--Tablomuza rastgele 100.000 kayıt ekleyelim
insert into [ConnDetails]
(ConnClient, ConnUser, ConnLocation, ConnEndTime, ConnUsageInMins)
VALUES (mguzel, 'Istanbul', 'SD', dateadd(dd, convert(int, Rand()*365), '2006-1-1'), convert(int, Rand()*2e9))
go 100000

--2 nolu partionımızı sorgulayalım
Select * from dbo.conndetails Where $PARTITION.MonthlyConnPF(ConnEndTime) = 2 order by connendtime

Select * from Sys.Partitions where object_id = object_id('test.dbo.conndetails')

Select object_name(object_id), partition_number, rows from Sys.Partitions where object_id = object_id('test.dbo.ConnDetails')

Select $partition.MonthlyConnPF(ConnEndTime) As 'Partition Number', count(*) As 'Rows' From dbo.ConnDetails Group by $partition.MonthlyConnPF(ConnEndTime) Order by 'Partition Number'

Select *, $partition.MonthlyConnPF(ConnEndTime) AS 'Partition Number' From dbo.ConnDetails Order by 'Partition Number', ConnEndTime

Select * from sys.filegroups

Java ile Kurumsal Mimariler

20 Ekim 2007 cumartesi günü Sibnet, IBM ve CETURK birlikte seminer düzenleyecek. Ben Cumartesi günü hastanede olacağım. Hastane işlemleri erken biterse seminere katılmayı düşünüyorum. En kötü ihtimalle seminer bittiğinde 5-10 dakika görüşmek isteyen arkadaşlarla ayaküstü sohbet etmeyi umuyorum. Seminerde görüşmek dileğiyle.

Etkinlik Türü : Seminer
Hedef Kitle : Java ve IBM Yazılım Ürünleri ile ilgilenenler.
Kontenjan : 250 kişi
Etkinlik Tarihi ve Saati : 20.10.2007 -- 13.30 - 16.00
Eğitimi Veren : IBM & SIBNET
Etkinlik Yeri : Logosoft / Casper Binası

Daha detaylı bilgi ve kayıt işlemlerine CETURK'ten ulaşabilirsiniz.

2007-10-05

CeBIT'teyim

Şirketteki arkadaşlarla birlikte birazdan CeBIT Beilişim eurasia'ya gideceğiz. Saat 11:00-13:00 arası CeBIT'te olmayı planlıyorum. Genellikle CeBIT te eski dostlarla ayaküstü sohbet etme imkanı da buluyorum. Bakalım bu sene eski olup ta eskimeyen hangi arkadaşlarla görüşeceğim?



CeBIT'e gitmek isteyenler için gidiş yönleri. Kaynak:Zaman

2007-10-03

Cümledeki Gereksiz Boşlukları Giderme

Bir cümle içindeki gereksiz ve fazla olarak girilen boşlukları tek boşluğa indirgemek metin ile uğraşan çoğu kişinin ihtiyacı olan bir şeydir. Kelimeler arasındaki çoklu boşluklar metni bozar. Bunu düzeltmek için C#'ta ilk aklımıza gelecek komutlar trim(), replace()'dir. Ancak trim sadece metnin başındaki ve sonundaki boşlukları atar; replace ile de bir döngü ile ancak boşlukları tek boşluğa donüştürene kadar tekrarlamak gerekecek. Bir metindeki gereksiz boşlukları atacak kodu C# ile aşağıdaki gibi yazdım(Orhan Aykut hocamın optimizasyon ile ilgili elinin değmesiyle:)). Umarım işinize yarar.

string cumle = " Günlüğümdeki yazıları nasıl buluyorsunuz? ";
char[] c = { ' ' };
string[] dizi = cumle.Split(c, StringSplitOptions.RemoveEmptyEntries);

for (int i = 0; i < dizi.Length; i++){

dizi[i] = dizi[i].Trim();

}

MessageBox.Show(string.Join(" ", dizi));

Sonuç çıktısı: "Günlüğümdeki yazıları nasıl buluyorsunuz?" olur.

.::YASAL UYARI::.

©2004-2024 Mehmet GÜZEL, www.mehmetguzel.net

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.