05 Kasım 2018

Definition - What does Tuple (Database) mean?
In the context of relational databases, a tuple is one record (one row). The information in a database can be thought of as a spreadsheet, with columns (known as fields or attributes) representing different categories of information, and tuples (rows) representing all the information from each field associated with a single record.

Tanım - Tuple (Veritabanı) ne anlama geliyor?
İlişkisel veritabanları bağlamında, bir tuple bir kayıttır (bir satır). Veritabanındaki bilgiler, farklı bilgi kategorilerini temsil eden sütunlar (alanlar veya özellikler olarak bilinir) ve tek bir kayıtla ilişkilendirilen her alandan tüm bilgileri temsil eden tupler (satırlar) ile birlikte bir elektronik tablo olarak düşünülebilir.
A relationship is an association among two or more entities.

For example, we may have the relationship that Attishoo works in the pharmacy department.

As with entities, we may wish to collect a set of similar relationships into a relationship set. A relationship set can be thought of as a set of n-tuples.

Each n-tuple denotes a relationship involving n entities e1 through en, where entity ei is in entity set Ei.
In Figure 2.2 we show the relationship set Works_In, in which each relationship indicates a department in which an employee works. Note that several relationship sets might involve the same entity sets. For example, we could also have a Manages relationship set involving Employees and Departments.

A relationship can also have descriptive attributes. Descriptive attributes are used to record information about the relationship, rather than about any one of the participating entities; for example, we may wish to record that At- tishoo works in the pharmacy department as of January 1991.

Bir ilişki, iki veya daha fazla varlık arasındaki ortaklıktır..

Örneğin, Attishoo'nun eczane bölümünde çalıştığı ilişkiye sahip olabiliriz.

Varlıklarda olduğu gibi, bir ilişki kümesine, benzer ilişkileri toplamak isteyebiliriz. Bir ilişki seti n-tuples kümesi olarak düşünülebilir.

Her bir n-tuple, varlık ei nin, varlık kümesi Ei içinde yer alan,
e1 den en'e kadar n tane varlığı kapsayan bir ilişkiyi ifade eder.

Şekil 2.2'de, her bir ilişkinin bir çalışanın çalıştığı bir departmanı belirttiği Works_In ilişkisini gösteriyoruz. Birkaç ilişki kümesinin aynı varlık kümelerini içerebileceğini unutmayın. Örneğin, Çalışanları ve Bölümleri içeren bir Yöneten ilişki kümesine sahip olabiliriz.

Bir ilişki de tanımlayıcı özelliklere sahip olabilir. Tanımlayıcı özellikler ilişki hakkında bilgi kaydetmek için kullanılır,  örneğin, Attishoo’nun Ocak 1991’den itibaren eczane departmanında çalıştığını kayıt edebiliriz..

22 Ekim 2018

Entities attributes, and entity sets (22 Ekim 2018)
An entity is an object in the real world that is distinguishable from other objects. Examples include the following: the Green Dragonzord toy, the toy department, the manager of the toy department, the home address of the manager of the toy department. It is often useful to identify a collection of similar entities. Such a collection is called an entity set. Note that entity sets need not be disjoint; the collection of toy department employees and the collection of appliance department employees may both contain employee John Doe (who happens to work in both departments). We could also define an entity set called Employees that contains both the toy and appliance department employee sets.
An entity is described using a set of attributes. All entities in a given entity set have the same attributes; this is what we mean by similar. (This statement is an oversimplification, as we will see when we discuss inheritance hierarchies in Section 2.4.4, but it suffices for now and highlights the main idea.) Our choice of attributes reflects the level of detail at which we wish to represent information about entities. For example, the Employees entity set could use name, social security number (ssn), and parking lot (lot) as attributes. In this case we will store the name, social security number, and lot number for each employee. However, we will not store, say, an employee's address (or gender or age).
For each attribute associated with an entity set, we must identify a domain of possible values. For example, the domain associated with the attribute name of Employees might be the set of 20-character strings.1 As another example, if the company rates employees on a scale of 1 to 10 and stores ratings in a field called mting, the associated domain consists of integers 1 through 10. Further, for each entity set, we choose a key. A key is a minimal set of attributes whose values uniquely identify an entity in the set. There could be more than one candidate key; if so, we designate one of them as the primary key. For now we assume that each entity set contains at least one set of attributes that uniquely identifies an entity in the entity set; that is, the set of attributes contains a key. We revisit this point in Section 2.4.3.
The Employees entity set with attributes ssn, name, and lot is shown in Figure 2.1. An entity set is represented by a rectangle, and an attribute is represented by an oval. Each attribute in the primary key is underlined. The domain information could be listed along with the attribute name, but we omit this to keep the figures compact. The key is s.m.


Varlıklar, özellikler ve varlık kümeleri
Bir varlık, gerçek dünyada diğer nesnelerden ayırt edilebilen bir nesnedir. Örnekler arasında şunlar sayılabilir: Yeşil Dragonzord oyuncağı, oyuncak bölümü, oyuncak departmanının yöneticisi, oyuncak departmanının yöneticisinin ev adresi. Benzer varlıklar koleksiyonunu tanımlamak genellikle yararlıdır. Böyle bir koleksiyon bir varlık kümesi olarak adlandırılır. Varlık kümelerinin ayrılmaya ihtiyaç duymadığını unutmayın; oyuncak departmanı çalışanları topluluğu ve cihaz departmanı çalışanları topluluğunun her ikisi de çalışan John Doe'yu (her iki bölümde de görev yapan) içerebilir. Ayrıca, hem oyuncak hem de cihaz bölümü çalışan kümelerini içeren Çalışanlar adı verilen bir varlık grubu tanımlayabiliriz.
Bir varlık, bir dizi özellik kullanılarak tanımlanır. Belirli bir varlık kümesindeki tüm varlıklar aynı özelliklere sahiptir; benzer demekle kastettiğimiz budur. (Bu ifade, Bölüm 2.4.4'teki miras hiyerarşilerini ele aldığımızda göreceğimiz gibi, bir aşırı basitleştirmedir, ancak şu an için yeterlidir ve ana fikri vurgular.) Seçtiğimiz özellikler, varlıklar hakkındaki bilgiyi temsil etmek istediğimiz ayrıntı düzeyini yansıtır. Örneğin, çalışanlar kümesi, ad, sosyal güvenlik numarası (ssn) ve otopark hissesi (lot) özellik olarak kullanabilir. Bu durumda, her çalışan için adı, sosyal güvenlik numarası ve park yeri numarasını kayıtedeceğiz. Ancak, çalışanın adresini (veya cinsiyetini veya yaşını) saklamayız.
Bir varlık kümesi ile  ilişkilendirilmiş her bir özellik için, olası değerlerin bir domain(etki alanı) ini tanımlamalıyız. Örneğin, Çalışanların adı özelliği ile ilişkilendirilen etki alanı, 20 karakterlik string olabilir. Başka bir örnek olarak, şirket çalışanlarını 1 ile 10 arasında bir ölçekte derecelendirir ve mting olarak adlandırılan bir alanda derecelendirmeleri saklarsa,  ilgili etki alanı (domain) 1'den 10'a kadar olan tam sayılardan oluşur. Dahası, her varlık kümesi için bir anahtar seçeriz. Bir anahtar, değerleri kümedeki bir varlığı benzersiz olarak tanımlayan minimum özellik kümesidir. Birden fazla aday anahtarı olabilir; eğer öyleyse, bunlardan birini birincil anahtar olarak belirleriz. Şimdilik, her varlık kümesinin, varlık kümesindeki bir varlığı benzersiz olarak tanımlayan en az bir özellik kümesi içerdiğini varsayalım; Yani, özellikler kümesi bir anahtar içerir. Bu noktayı Bölüm 2.4.3'te yeniden ele alacağız.
Özellikler ssn, isim ve lot ile belirlenen çalışanlar, Şekil 2.1'de gösterilmiştir. Varlık kümesi bir dikdörtgenle temsil edilir ve bir özellik bir elips  ile temsil edilir. Birincil anahtardaki her bir özelliğin altı çizilir. Etki alanı bilgisi, özellik adıyla birlikte listelenebilir, ancak bu rakamları kompakt tutmak için bunu çıkarırız. Anahtar s.m. dir
The great successful men of the world have used their imaginations. They think ahead and create their mental picture. and then go to work materializing that picture in all its details, filling in here, adding a little there, altering this bit and that bit, but steadily building, steadily building.
Robert Collier
Dünyanın büyük başarılı adamları hayal güçlerini kullandılar.
İleriyi düşünürler ve düşencelerindeki resmi yaratırlar.
ve sonra tüm detaylarda bu resmi hayata geçirmek için çalışırlar.
beriyi doldururlar, biraz öteye eklerler ve bit bit değiştirirler
ama kararlı bir şekilde inşaa ederler, sürekli inşaa ederler.

15 Ekim 2018

Data Administration: 
When several users share the data, centralizing the administration of data can offer significant improvements. Experienced professionals who understand the nature of the data being managed, and how different groups of users use it, can be responsible for organizing the data representation to minimize redundancy and for fine-tuning the storage of the data to make retrieval efficient.

08 Ekim 2018

ADVANTAGES OF A DBMS

ADVANTAGES OF A DBMS
Using a DBMS to manage data has many advantages:
I
Data Independence: Application programs should not, ideally, be exposed to details of data representation and storage, The DBMS provides an abstract view of the data that hides such details.
Veri Bağımsızlığı:
Uygulama programları ideal olarak veri temsili ve depolama ayrıntılarına maruz bırakılmamalıdır.
DBMS, bu ayrıntıları saklayan verilerin soyut bir görünümünü sağlar.
II
Efficient Data Access: A DBMS utilizes a variety of sophisticated techniques to store and retrieve data efficiently. This feature is especially important if the data is stored on external storage devices.
Verimli Veri Erişimi:
Bir DBMS, verileri verimli bir şekilde depolamak ve almak için çeşitli karmaşık teknikler kullanır. Bu özellik, veriler harici depolama cihazlarında saklanırsa özellikle önemlidir.
II
Data Integrity and Security: If data is always accessed through the DBMS, the DBMS can enforce integrity constraints. For example, before inserting salary information for an employee, the DBMS can check that the department budget is not exceeded. Also, it can enforce access controls that govern what data is visible to different classes of users.
Veri Bütünlüğü ve Güvenlik: Verilere her zaman DBMS aracılığıyla erişilirse, DBMS bütünlük kısıtlamalarını uygulayabilir. Örneğin, bir çalışan için maaş bilgilerini eklemeden önce, DBMS departman bütçesinin aşılmadığını kontrol edebilir. Ayrıca, farklı kullanıcı sınıflarına hangi verilerin görülebileceğini yöneten erişim kontrollerini de uygulayabilir.
II
Data Administration: When several users share the data, centralizing the administration of data can offer significant improvements. Experienced professionals who understand the nature of the data being managed, and how different groups of users use it, can be responsible for organizing the data representation to minimize redundancy and for fine-tuning the storage of the data to make retrieval efficient.
Veri Yönetimi :
Birkaç kullanıcı verileri paylaştığında,
veri yönetimini merkezileştirmek önemli gelişmeler sağlayabilir.
Yönetilen verilerin doğasını ve farklı kullanıcı gruplarının bunu
nasıl kullandığını anlayan deneyimli profesyoneller,
veri fazlalığı en aza indirmek için veri sunumunu organize etmekten
ve
verilerin verimli bir şekilde geri çağırılması için depolamanın
ince ayarından sorumlu olabilirler.
II
 Concurrent Access and Crash Recovery: A DBMS schedules concurrent accesses to the data in such a manner that users can think of the data as being accessed by only one user at a time. Further, the DBMS protects users from the effects of system failures.
II
Reduced Application Development Time: Clearly, the DBMS supports important functions that are common to many applications accessing data in the DBMS. This, in conjunction with the high-level interface to the data, facilitates quick application development. DBMS applications are also likely to be more robust than similar stand-alone applications because many important tasks are handled by the DBMS (and do not have to be debugged and tested in the application).
A database is a collection of data, typically describing the activities of one or more related organizations. For example, a university database might contain information about the following:
• Entities such as students, faculty, courses, and classrooms.
• Relationships between entities, such as students' enrollment in courses, faculty teaching courses, and the use of rooms for courses.
A database management system, or DBMS, is software designed to assist in maintaining and utilizing large collections ofdata. The need for such systems, as well as their use, is growing rapidly. The alternative to using a DBMS is to store the data in files and write application-specific code to manage it. The use of a DBMS has several important advantages, as we will see in Section 1.4.

Veri tabanı bir veri topluluğudur.
  Bir veya daha fazla ilgili kuruluşun faaliyetlerini tipik olarak açıklar.

  Örneğin, bir üniversite veri tabanı aşağıdakiler hakkında bilgi içerebilir:
• Öğrenciler, öğretim üyeleri, dersler ve sınıflar gibi varlıklar.

• Varlıklar arasındaki ilişkiler,
Öğrenciler derslere kayıt, fakülte öğretim kursları ve dersler için oda kullanımı gibi.

Bir veritabanı yönetim sistemi veya DBMS, büyük veri koleksiyonlarını
bakımına ve kullanımına yardımcı olmak için tasarlanmış bir
yazılımdır.
Bu tür sistemlere olan ihtiyaç,
hem de kullanımı hızla büyüyor.
Bir DBMS kullanmanın alternatifi, verileri dosyalarda saklamak ve yönetmek için uygulamaya özel kod yazmaktır. DBMS'nin kullanımı, Bölüm 1.4'te göreceğimiz gibi, bazı önemli avantajlara sahiptir.

23 Mart 2016

MS SQL Express Sürümleri

MS SQL Express Sürümlerinin hangi Windows işletim sistemine uygun olduğu ile ilgili linkte ikinci tabloda download linkleri ile birlikte verilmiştir.

win7    için 2005SP3 den 2012SP1 e  uyumludur
Win7SP1 için 2008R2SP1,2012,2012SP2,2014,2014SP1
Win8    için 2012SP1 ve yukarısı
Win8.1  için 2012SP2 ve yukarısı 
Win10   için 2012SP2 ve yukarısı uygundur.

win8, win8.1 ve win10 kullanıcıları için 2014 sürümünü indirmek mantıklı görünüyor. Benim tercihim boyutu büyük olsada SQL Server Express ve Gelişmiş Hizmetler hem sql express server hemde yönetim konsolu, raporlama, tam metin arama araçlarını içeriyor.
ExpressAdv 32BIT\SQLEXPRADV_x86_ENU.exe
ExpressAdv 64BIT\SQLEXPRADV_x64_ENU.exe

MSSQL Server Express indirmek istediğinizde, ihtiyaçlarınıza göre bir paket tercih etmeniz gerekir.

SQL Server Express ve Araçlar:
Bu paket, merkezi SQL Server veritabanının yanı sıra SQL Server Express, LocalDB ve SQL Azure da dahil olmak üzere SQL Server örneklerini yönetmeye yarayan araçları içerir. Raporlama Hizmetleri veya Tam metin aramasına ihtiyacınız olursa Gelişmiş Hizmetleri içeren SQL Server Express'i kullanın.
ExpressAndTools 32BIT\SQLEXPRWT_x86_ENU.exe
ExpressAndTools 64BIT\SQLEXPRWT_x64_ENU.exe


SQL Server Management Studio:
Bu paket, SQL Server veritabanını içermez; yalnızca LocalDB, SQL Express, SQL Azure vs. dahil SQL Server örneklerini yönetmeye yarayan araçları içerir. Zaten SQL Server veritabanınız varsa ve yalnızca yönetim araçlarını istiyorsanız bunu kullanın.
MgmtStudio 32BIT\SQLManagementStudio_x86_ENU.exe
MgmtStudio 64BIT\SQLManagementStudio_x64_ENU.exe


SQL Server Express LocalDB (MSI yükleme dosyası):
SQL Server Express'i bir uygulamaya katıştırmanız mı gerekiyor
LocalDB, Express'in tüm programlanabilirlik özelliklerine sahip olan ama kullanıcı modunda çalışan ve hızlı, yapılandırma gerektirmeyen bir kuruluma sahip hafif bir sürümüdür. 
Bu pakette yönetim araçları yoktur.
LocalDB 32BIT\SqlLocalDB.msi
LocalDB 64BIT\SqlLocalDB.msi


SQL Server Express ve Gelişmiş Hizmetler:
SQL Server Express'in tüm özelliklerini kullanın. Bu paket, veritabanı altyapısı, Express Araçları, Raporlama Hizmetleri, Tam Metin Araması, yönetim araçları ve SQL Server Express'in tüm bileşenlerini içerir. Bu paketin boyutu daha büyüktür ve indirmek daha uzun sürer.
ExpressAdv 32BIT\SQLEXPRADV_x86_ENU.exe
ExpressAdv 64BIT\SQLEXPRADV_x64_ENU.exe


SQL Server Express:
Zaten araçların hepsine sahipsiniz ve yalnızca veritabanı sunucusuna mı ihtiyacınız var? Bu paket, merkezi Express veritabanı sunucusudur. Uzak bağlantıları kabul etmeniz veya uzaktan yönetmeniz gerekiyorsa ve araçlara ya da gelişmiş hizmetlere ihtiyacınız yoksa bunu kullanın.
Express 32BIT WoW64\SQLEXPR32_x86_ENU.exe
Express 32BIT\SQLEXPR_x86_ENU.exe

Express 64BIT\SQLEXPR_x64_ENU.exe

22 Mart 2016

C# using blok kullanımı


IDispose arayüzünü kullanan nesnelerin, using bloğundan çıkılırken istisna(hata) oluşsa bile Dispose edilmesini garanti altına alır.  
using (Nesne nesneYeniOrnek = new Nesne())
{     nesneYeniOrnek.BirSeyYap();
     string mesaj = nesneYeniOrnek.ToString();
     ....
     ....

}// çıkışta nesneYeniOrnek bellekten temizlenir
 

15 Şubat 2016

Balıkesir MYO, Bilgisayar Programcılığı, Dersler, Kayıt

Bilgisayar Teknolojileri Bölümü, Bilgisayar Programcılığı Programı, 2015-2016 Bahar Yarıyılı Ders Kayıtlarında Seçilmesi Gereken Dersler Aşağıdadır:
Alttan dersi olan öğrenciler, önce alttan alması gereken FF li derslerini seçmelidirler. Alttan alınan tüm FF li dersler seçildikten sonra kalan kredilerini okudukları döneme ait (örn.:2.sınıf 1.yarıyıl) dersleri seçerek doldurmalıdırlar.
1.Sınıflar. Toplam:22.5 kredi seçmelidir (20+5/2)
1. Öğretim A şubesi
Zorunlu Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1207 Mesleki Matematik A1Ö
BDO1208 Grafik Animasyon-1, A1Ö
BDO1209 Veritabanı-1, A1Ö
BDO1210 Araştırma Yöntemleri ve Teknikleri,1ÖABOrtak
AITT1201 Atatürk ilkeleri ve İnkılap Tarihi-2, 1ÖABOrtak
TDI1201 Türk Dili-2 , 1ÖABOrtak
YDI 1201 Yabancı Dil (ingilizce)-2, 1ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1211 Veri Yapıları, A1Ö
BDO1215 İçerik Yönetim Sistemleri, A1Ö
BDO1216 Yazılım Kurulumu ve Yönetimi, A1Ö


1. Öğretim B şubesi
Zorunlu Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1207 Mesleki Matematik, B1Ö
BDO1208 Grafik Animasyon-1, B1Ö
BDO1209 Veritabanı-1, B1Ö
BDO1210 Araştırma Yöntemleri ve Teknikleri, 1ÖABOrtak
AITT1201 Atatürk ilkeleri ve İnkılap Tarihi-2, 1ÖABOrtak
TDI1201 Türk Dili-2 , 1ÖABOrtak
YDI 1201 Yabancı Dil (ingilizce)-2, 1ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1211 Veri Yapıları, B1Ö
BDO1215 İçerik Yönetim Sistemleri, B1Ö
BDO1216 Yazılım Kurulumu ve Yönetimi, B1Ö


2. Öğretim A şubesi
Zorunlu Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1207 Mesleki Matematik, 2ÖABOrtak
BDO1208 Grafik Animasyon-1, A2Ö
BDO1209 Veritabanı-1, A2Ö
BDO1210 Araştırma Yöntemleri ve Teknikleri,2ÖABOrtak
AITT1201 Atatürk ilkeleri ve İnkılap Tarihi-2, 2ÖABOrtak
TDI1201 Türk Dili-2 , 2ÖABOrtak
YDI 1201 Yabancı Dil (ingilizce)-2, 2ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1211 Veri Yapıları, A2Ö
BDO1215 İçerik Yönetim Sistemleri, A2Ö
BDO1216 Yazılım Kurulumu ve Yönetimi, A2Ö


2. Öğretim B şubesi
Zorunlu Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1207 Mesleki Matematik, 2ÖABOrtak
BDO1208 Grafik Animasyon-1, B2Ö
BDO1209 Veritabanı-1, B2Ö
BDO1210 Araştırma Yöntemleri ve Teknikleri,2ÖABOrtak
AITT1201 Atatürk ilkeleri ve İnkılap Tarihi-2, 2ÖABOrtak
TDI1201 Türk Dili-2 , 2ÖABOrtak
YDI 1201 Yabancı Dil (ingilizce)-2, 2ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO1211 Veri Yapıları, B2Ö
BDO1215 İçerik Yönetim Sistemleri, B2Ö
BDO1216 Yazılım Kurulumu ve Yönetimi, B2Ö



2.Sınıflar. Toplam: 20 kredi seçmelidir (16+8/2)
1.Öğretim A Şubesi
Zorunlu Dersler Grubundan Seçilmesi Gereken Dersler
BDO2209 Görsel Programlama-2, A1Ö
BDO2219 İnternet Programcılığı-2, A1Ö
BDO2210 Nesne Tabanlı Programlama-2, A1Ö
BDO2211 Açık Kaynak İşletim Sistemleri, A1Ö
BDO2212 Yazılım Mimarileri, 1ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO2220 Mesleki Yabancı Dil-2, 1ÖABOrtak
BDO2215 İşletme Yönetimi, A1Ö
BDO2217 Sistem Analizi ve Tasarımı A1Ö


1.Öğretim B Şubesi
Zorunlu Dersler Grubundan Seçilmesi Gereken Dersler
BDO2209 Görsel Programlama-2, B1Ö
BDO2219 İnternet Programcılığı-2, B1Ö
BDO2210 Nesne Tabanlı Programlama-2, B1Ö
BDO2211 Açık Kaynak İşletim Sistemleri, B1Ö
BDO2212 Yazılım Mimarileri, 1ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO2220 Mesleki Yabancı Dil-2, 1ÖABOrtak
BDO2215 İşletme Yönetimi, B1Ö
BDO2217 Sistem Analizi ve Tasarımı B1Ö


2.Öğretim A Şubesi
Zorunlu Dersler Grubundan Seçilmesi Gereken Dersler
BDO2209 Görsel Programlama-2, A2Ö
BDO2219 İnternet Programcılığı-2, A2Ö
BDO2210 Nesne Tabanlı Programlama-2, A2Ö
BDO2211 Açık Kaynak İşletim Sistemleri, A2Ö
BDO2212 Yazılım Mimarileri, 2ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO2220 Mesleki Yabancı Dil-2, 2ÖABOrtak
BDO2215 İşletme Yönetimi, 2ÖABOrtak
BDO2217 Sistem Analizi ve Tasarımı A2Ö


2.Öğretim B Şubesi
Zorunlu Dersler Grubundan Seçilmesi Gereken Dersler
BDO2209 Görsel Programlama-2, B2Ö
BDO2219 İnternet Programcılığı-2, B2Ö
BDO2210 Nesne Tabanlı Programlama-2, B2Ö
BDO2211 Açık Kaynak İşletim Sistemleri, B2Ö
BDO2212 Yazılım Mimarileri, 2ÖABOrtak
Seçmeli Dersler” Grubundan Seçilmesi Gereken Dersler
BDO2220 Mesleki Yabancı Dil-2, 2ÖABOrtak
BDO2215 İşletme Yönetimi, 2ÖABOrtak
BDO2217 Sistem Analizi ve Tasarımı B2Ö



27 Kasım 2015

bombalar nereye düşüyor?

Bombalar nereye düşüyor? Biri diyor ki doğuya, öteki diyor ki İslam coğrafyasına..
Bombalar geri kalmışların başına düşüyor aslında. Çünkü tek dişi kalmışlar, senin yer altı zenginliklerine, aşına, iş gücüne, tüketimine göz dikmişler. Bunları doğrudan istemek hiç de şık olmazdı tabi buna güzel bir kılıf uydurmak gerekirdi. Tarih, dil, din, ırk buna güzel bir kılıf oldu her zaman.
Bombalar geri kalmış, uyuyan milletlerin başına düşüyor.
Geri kalmamak mecburiyetindeyiz.

03 Kasım 2015

Nasa'nın Gezegen Koruma Politikası

Nasa'nın Gezegen Koruma Politikası ve bununla ilgili bir birimi var.
Kısaca amaçları :
1. Diğer gezegenleri doğal durumlarında inceleme yeteneğini korumak.
2. Keşfedilen ortamları biyolojik olarak kirleterek, eğer varsa başka yerlerde yaşam arama yeteneğini kaybetmekten kaçınmak.
3. Başka yerlerde hayat varsa, Dünyanın biyosferini korumak için akılcı önlemler almak.

Gelişmiş insan toplulukları, başka gezegenlerdeki olası yaşam şekillerini etkilememek ve etkilenmemek için gösterdikleri nezaketi, kendi türlerinden olanlara ne zaman gösterecekler ve geri kalmış insan topluluklarını sömürmekten ne zaman vazgeçecekler?
 

14 Nisan 2015

usb virus gizlenen dosya ve dizinler için attrib


Virüs nedeniyle gizlenen klasörler ve uzantısı exe ye dönüşen dizinler için Google da arama yapmaktan usandım artık burada dursun:

attrib -s -h /s /d *.*

20 Eylül 2014

RAMSON "Polis Fidye Virüsü" Temizleme Yöntemi

RAMSON "Polis Fidye Virüsü" Temizleme Yöntemi
http://www.denizli.pol.tr/Duyurular/Sayfalar/00010_dyr.aspx
How to remove the Ukash Virus
http://blog.spamfighter.com/general/how-to-remove-ukash-virus-guide.html

13 Eylül 2014

Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt'

Error 'LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt'

     Eğer Visual Studio 2010 veya express kullanıyorsanız ve artık Visual C++ ile boş proje derlerken dahi hata mesajı alıyorsanız, yüklediğiniz programları kontrol edin, eğer Microsoft.NET 4.5 yüklemiş iseniz, bu başınıza geliyor olabilir. Yapmanız gereken:
C:\Windows\Microsoft.NET\Framework\v4.0.30319  klasörü altındaki cvtres.exe yi kopyalayıp,
C:\Program Files\Microsoft Visual Studio 10.0\VC\bin üzerine yapıştırmak. Tabi yapıştırmadan önce eski sürüm cvtres.exe nin adını değiştirerek yedeklemekte fayda olabilir.

05 Haziran 2014

Bu iki şarkı birbirinin aynı gibi ..?!?

Bu iki şarkı birbirinin aynı gibi. Biri The Fountain (Kaynak) filminin kapanış müziği; "Together We Will Live Forever" 2006 yılına ait bir film müziği.
http://www.youtube.com/watch?v=0C2OhfrZ0o0&feature=kp
Diğeri Depeche Mode 1987 Music for the Masses albümü, "Agent Orange"  şarkısı. Agent Orange Vietnam savaşında Amerikan ordusunun, ormanların üstüne püskürttüğü yaprak dökücü zirai bir ilaç bu yüzden bir çok çocuk kas hastalığına yakalanmış.
http://www.youtube.com/watch?v=E5GEdmpEYX8


04 Ocak 2014

"... evren her an gözlemlerimize açıktır, ama  onun dilini ve bu dilin yazıldığı harfleri öğrenmeden ve kavramadan anlaşılamaz. Evren matematik diliyle yazılmıştır, harfleri üçgenler, daireler ve diğer geometrik şekillerdir. Bunlar olmadan tek sözcüğü bile anlaşılamaz, ancak karanlık bir labirentte dolaşılır."
GALILEO GALILEI

16 Kasım 2013

A Note on Shadows

http://www.graficaobscura.com/shadows/index.html

A Note on Shadows

Paul Haeberli

Oct 1994

Horiz Bar

Introduction

Shadows provide very important visual cues in the images we see. They clearly show the physical relationship and proximity of different objects. Rendering a 3D scene with shadows can provide almost as much information as a pair of stereo images.
Carlos Castaneda had this to say about shadows in one of his books about Don Juan.

Shadows

Don Juan pointed directly to a boulder in front of us. "Look at the shadow of that boulder," he said. "The shadow is the boulder, and yet it isn't. To observe the boulder in order to know what the boulder is, is doing, but to observe its shadow is not-doing."
"Shadows are like doors, the doors of not-doing. You may say that there is movement in them, or you may say that the lines of the world are shown in them, or you may say that feelings come from them."
-Carlos Castaneda

10 Eylül 2013

BAÜ, MYO Bilgisayar Programcılığı, 2. sınıf, 1. dönem ders seçiminde dikkat edilmesi gerekenler

Seçmeli Derslerin Seçiminde :Alttan aldığınız dersler hariç, bu dönem 2. sınıftan 20 kredi alacaksınız,bunu gerçekleştirmek için:
1)BDO2113 - Sunucu İsletim Sistemi (2.5 Kredi)   Dersini Seçiyorsunuz
2) 1.5 kredilik derslerden sadece bir tanesini seçiyorsunuz :    
BDO2112 - Web Projesi Yönetimi (1.5 Kredi)
yada    
BDO2118 - Mesleki Yabancı Dil I (1.5 Kredi)
3)2 kredilik derslerden sadece bir tanesini seçiyorsunuz :    
BDO2115 - Bilgi ve İletişim Teknolojisi (2 Kredi)
yada    
BDO2116 - Grafik ve Animasyon II (2 Kredi)


iyi çalışmalar dileklerimle
Öğr.Gör. Alp İMREK
alpimrek@ mail.com

25 Nisan 2013

 Osmanlı imparatorluğunun kuruluşundan Avrupaya uzanışına en büyük destekleyicisi Karesi Beyliğinin Kurucusu Kara Isa Bey ve onun aile yakınlarının ebedi istirahatgahı Karesi Türbesi, Karesi Müzesi ve Karesi botanik parkı bugün gerek Balıkesir'lilerin gerekse tüm dünyaya yayılmış tarih meraklıları tarafından ziyaret edilen büyük bir cazibe merkezi haline gelmiştir.
Sadece Osmanlı İmparatorluğunun Değil, Türkiye Cumhuriyetinin Kuruluşunda da Kuva-i Milliye ruhunun ateşlenmesinde en önde görev almış Karesi Beyliği için bu kutsal sayılabilecek mekanı düzenleyenlere saygılarımız sonsuzdur.
















02 Mart 2013

"I Grieve" by Peter Gabriel


Life carries on in the people I meet
In everyone that's out on the street
In all the dogs and cats
In the flies and rats
In the rot and the rust
In the ashes and the dust
Life carries on and on and on and on
Just the car that we ride in
The home we reside in
The face that we hide in
The way we are tied in
As life carries on and on and on and on

25 Aralık 2012

PROLOG, Ruhi Su

Bir oba kalkıp da yola koyuldu mu  
hayvanların çanları başlarmış konuşmaya!  
Önde giden devenin çanı:  
"Benim ağam zenginnndir! Benim ağam zenginnndir!"  
diye ötermiş.  
Ortada giden devenin çanı: "Neden neden neden neden ? "  
diye ötermiş.  
Arkadan gelen devenin çanı da: "Ondan bundan ondan bundan ondan bundan ondan bundan"  
diye ötermiş...  
Bizim bu ozan dilimiz, doğru gören doğru söyleyen  
sazımız, dertlilere derman arayan Şaman dualarından beri  
böyle yargılayıp geliyor...  
Aldı Alaca dağın, kara dağın akan suların ayincisi.  
Hem ayincisi, hem de oyuncusu olan Şaman kocası.  
Bakalım ne dedi:  
" Allah, Bismillah! Ey Tanrım yanıldığımda bana yardım et! 
Ey kopuzum! Doğru gör, doğru söyle!  
Üyengi ağacının kökünden oyarak aldığım kopuzum!  
Kızıl çalı tobulgadan perdelerini yaptığım kopuzum!  
Yürük atın kuyruğundan tel yaptığım kopuzum!  
Doğru gör, doğru söyle!  
Söylenene uymazsan kulaklarını burarım!  
Seni yere çalarım! Oynayıp durduğum andır bu an!  
Çam kopuzumu elime aldım. Su yılanı gibi dolandım  
döndüm..." Deyip kesti.  
At ayağı çabuk, ozan dili çevik olur derler.  
Biz gelelim Kara Hoca'nın oğlu Dedem Korkut'a.  
Dedem Korkut'tan bir yiğit damar sürüp getirelim  
Köroğlu'na. Aldı Çardaklı Çamlıbel'in kırk delisinden biri,  
Yusuf'un oğlu Koç Köroğlu.  
Bakalım o da nasıl bir öğüt verdi, ne söyledi: 

21 Aralık 2012

Patent


Tohumların, soğanların, yöresel yemeklerin, hatta dna nın patentlendiği iğrenç günler yaşıyoruz. Milyarlar harcayıp birisini bir yerden uzak bir yere ışınlasanız, veledin biri gelip "ehe ehe ben bunun patentini almıştım" diyecek. Jules Verne nin roket ve denizaltı patentlerini ödeyen vamıdır? Acaba?  O zaman kahvehaneler, ülkemizin en ciddi ve en önemli patent üretim merkezleridir. Oralardan çıkan fikirler müthiş!  Bir kaçını saklıyorum belki patentini alırım diye... Her kahve/kıraathaneyi patent tescil bürosuna dönüştürelim bakın görün o zaman ne cevherler çıkacak, nasıl olsa gerçeklemek şart değil, onu yapan eny elbet bir gün çıkacaktır, o gün çökeriz ürüne ben bunun patentini almıştım diye.

09 Aralık 2012

Mikis Theodorakis.Zulfu Livaneli.YANYANA.1986


Bu günlerde içimde çalıp duran şarkı bu:

Söz: Mikis Theodorakis
Müzik: Mikis Theodorakis
Yanyana
Nice yıllar, nice aylar, nice günler arasında
Bu acılar, bu yaralar, bu hüzünler arasında
Mekik dokur hayatımız karanlıktan aydınlığa
Bu umutlar, bu mahpuslar, bu sürgünler arasında

Senin sevdan güç verir bana
Sevdan
Yürürken yan yana
Işığı getirir bana
Yürürken yan yana

Nice dostlar, nice canlar, nice kanlar arasında
Bu dikenler, bu çalılar, bu zeytinler arasında
Mekik dokur hayatımız karanlıktan aydınlığa
Bu çakallar, bu şahinler, güvercinler arasında

Senin sevdan güç verir bana
Sevdan
Yürürken yan yana
Işığı getirir bana
Yürürken yan yana




08 Aralık 2012

No Indis­pens­able Man

"No Indis­pens­able Man"
Kendini Önemli hissettiğinde
Egon çiçek açtığında
İşleri hafife aldığında
Odada en nitelikli olduğunda
Gidişinin doldurulmaz bir
boşluk bırakacağını hissettiğinde
Sadece şu basit talimatları izle
Ve gör ruhunun nasıl mütevazileştiğini
Bir kova al ve su ile doldur
Bileklerine kadar ellerini daldır
Dışarıya çek ve ardında kalan boşluk
Ölçüsüdür ne kadar özleneceğinin
Kıssadan hisse
Elinden gelenin en iyisini yap
Kendinle gurur duy ama unutma
There's no INDISPENSABLE MAN
Vazgeçilmez insan yoktur!

Saxon White Kessinger

http://www.irrefutablesuccess.com/wp-content/uploads/2011/03/Hands-in-Bucket-of-Water.jpg

02 Temmuz 2012

Artur, Arkent Tatil Sitesi

Artur'u güzel yapan nedir?
Beyaz beton kutu kutu evleri midir?
Yoksa beyaz betonun yeşil ile yaptığı kontrast mıdır?
Peki herkes manzara kapatıyor diye önündeki ağacı keserse?
Geriye beyaz beton kalır ?!?
Ot ek, çimen ek, çiçek ek diyen olabilir..
Ağaç olmazsa cılk güneşin altında,
bütün otlar sararır, uğraşan bilir.

Yada illede oturduğumuz yerden mi manzara görülmelidir,
Gün batımında sahilde yürünerek izlenemez mi manzara?
Yada üst yola çıkılarak, her yere hakim
Veya zaten yeterli değil midir?
Bu güzelliğin bir parçası olmak?

İlla sizin balkondan mı güzel olmalıdır?
Aga büyüksün! Çay içtiğin yerden deniz pek güzel görünüyor..
dedirtmek gerekir!
Bu çamlar,
Çay partisine pasta,
Yada rakı sofrasına meze oldular
Bir çoğu en az 30 yaşındaydı,
Beraber büyüdük, kardeşdiler,
Çokta heybetliydiler.




10 Nisan 2012

persona non grata için

Ne söylenmesi gerekir

Neden sessiz kaldım bu kadar uzun süre
açıkça yapılan bir şeye karşı
savaş oyunları, sonunda hangimiz
hayatta kalan kim? İse en iyi dipnot olacak
Bu bir ilk iddia hava saldırısına karşı
İran halkını yok edebilecek
Gürültülü bir ağızdan buyurulmuş
ve organize mitinglerde toplanmış,
bir atom bombası olabilir çünkü
güç çemberinde gelişmiş.
Ama neden isime tereddüt ediyorum
Öyleki diğer toprakta
yıllardır -da gizli tutulmasına rağmen-
büyüyen bir nükleer güç var olmuştur
denetim veya doğrulamanın ötesinde,
herhangi bir inceleme nedeni olmadan?
Gerçekler üzerine Bu genel sessizlik,
Bu benim kendi eğilmiş sessizliğimden önce,
bana rahatsız edici bir yalan gibi görünüyor ve zorluyor
bana doğru bir ceza gibi
Umursanmadığı an :
Karar : "Anti-semitizm" kolayca düşer.
Ama şimdi bu benim ülkem
çok zaman sonra getirildi
kendi suçlarından sorgulanmaya,
derin ve karşılaştırmanın ötesinde
çıkış noktası olduğu söyleniyor
(Sadece işin ne olduğu,
Belli olsa telafisi kolayca yapılır)
donatılmış bir başka denizaltı için
nükleer savaş başlığı taşımak için
İsrail'e, tek bir atom bombası
var olduğu kanıtlanmamış, tek başına korku ile,
tek kanıt, Söyleyeceğim söylenmesi gerekeni
Ama neden şimdiye kadar sessizliğimi korudum?
Ben kendi kökenleri düşündüm, çünkü
Asla sökülemeyecek bir leke yüzünden paslandı
Demektir ki bu Ben İsrail den bekleyemem ki bir toprak
Öyleki Ben olacağım, ve her zaman bağlı olacağım
Bu gerçeğin açık beyanını kabul etmek için.
Neden sadece şimdi, yaşlandı
ve kalan mürekkep ile ben diyebilir miyim?:
İsrail'in atom gücü tehlikeye atıyor
zaten kırılgan olan dünya barışını?
Çünkü ne söylemek gerekir,
yarın çok geç olabilir;
ve çünkü -yeterince sıkıntı çekmiş Almanlar olarak-
Biz bir suç için malzeme sağlıyor olabiliriz
bu öngörülebilir ki bu böylece bizim suçumuz olur
silinemeyecektir her hangi
her zamanki mazeretlerle.
Ve izin: Ben sessizliğimi kırdım
Ben Batı'nın iki yüzlülüğünden bıktım çünkü;
ve ben bir çoklarının serbest kalacağını da umuyorum
kendi sessizliklerinden, talep edebilirler ki
bu açık tehlikeden sorumlu kişilerden
“Biz, kuvvet kullanımından vazgeçmekle yüzleştik”
ısrarı olabilir hükümetlerinin
İran ve İsrail her ikiside uluslararası bir otoriteye izin verir
özgür ve açık denetlensin
nükleer potansiyel ve kabiliyetleri Her ikisinin.
Başka hiçbir derse gerek kalmaz
hem İsrailliler ve Filistinliler için
tüm yan yana düşman olarak yaşayanlara
yanılsamalar tarafından işgal edilmiş bu bölgede,
ve sonuçta, hepimiz için.

- Günter Grass