Angular Kurulumu Ve Rehberi

Angular, web uygulamaları geliştirmek için kullanılan popüler bir JavaScript frameworküdür. Bu blog yazısında, Angular’ı adım adım nasıl kuracağınızı ve ilk uygulamanızı nasıl oluşturacağınızı detaylı bir şekilde göstereceğim.

Gereklilikler:

  • Node.js (v14 veya üzeri)
  • npm (v6 veya üzeri)

Kurulum Adımları:

1. Node.js ve npm’yi Kurun:

Node.js’i resmi web sitesinden indirebilirsiniz: https://nodejs.org/en/download/. Kurulum tamamlandıktan sonra, npm’yi de kullanabileceksiniz.

2. Angular CLI’yi Kurun:

npm install -g @angular/cli

Bu komut, Angular CLI’yi global olarak kuracaktır. Angular CLI, Angular projelerini oluşturmak, geliştirmek ve test etmek için kullanılan bir araçtır.

3. Yeni bir Angular Projesi Oluşturun:

ng new my-project

Bu komut, my-project adında yeni bir Angular projesi oluşturacaktır. Proje klasörüne girmek için:

cd my-project

4. Proje Yapısını Anlayın:

Oluşturulan proje klasörü aşağıdaki dosyaları ve klasörleri içerir:

  • e2e klasörü: Uçtan uca testler için kullanılır.
  • node_modules klasörü: Projenin bağımlılıklarını içerir.
  • package.json dosyası: Projenin bağımlılıklarını ve meta verilerini tanımlar.
  • README.md dosyası: Proje hakkında bilgi içerir.
  • src klasörü: Uygulamanızın kaynak kodunu içerir.
  • karma.conf.js dosyası: Birim testleri için karma konfigürasyonunu tanımlar.
  • protractor.conf.js dosyası: Uçtan uca testler için protractor konfigürasyonunu tanımlar.
  • tsconfig.json dosyası: TypeScript derleyicisi için konfigürasyonu tanımlar.
  • typings.json dosyası: Projenin TypeScript tip tanımlarını tanımlar.

5. İlk Uygulamanızı Oluşturun:

src/app klasöründeki app.component.ts dosyasını açın. Bu dosya, uygulamanızın ana bileşenini tanımlar.

TypeScript
import { Component } from '@angular/core';

@Component({
  selector: 'my-app',
  templateUrl: './app.component.html',
})
export class AppComponent {
  title = 'Angular Kurulumu';
}

Bu kod, “Angular Kurulumu” metnini içeren basit bir Angular bileşenidir.

src/app klasöründeki app.component.html dosyasını açın. Bu dosya, bileşenin şablonunu tanımlar.

HTML
<h1>{{title}}</h1>

Bu kod, title özelliğinin değerini bir h1 etiketinde gösterir.

6. Uygulamayı Çalıştırın:

ng serve

Bu komut, uygulamayı geliştirme sunucusunda http://localhost:4200 adresinde çalıştıracaktır. Tarayıcınızda bu adresi açarak uygulamanızı görebilirsiniz.

Hata Ayıklama İpuçları:

  • Konsolu Kullanın: Hatalar ve uyarılar için tarayıcınızın konsolunu kontrol edin.
  • Kaynak Kodunu İnceleyin: Hatalı kodun bulunduğu satırı ve çevresini inceleyin.
  • Geliştirici Araçlarını Kullanın: Tarayıcınızın geliştirici araçlarını kullanarak DOM’u ve ağ isteklerini inceleyebilirsiniz.

Read More

Koha Kütüphane Otomasyonu için Z39.50 Sunucuları Ekleme ve Kullanımı

Koha, kütüphanelerin kataloglarını ve diğer kaynaklarını düzenlemek ve yönetmek için kullanılan açık kaynaklı bir kütüphane otomasyon programıdır. Bu program sayesinde kütüphaneciler, kitapların ve diğer materyallerin bilgilerini kolaylıkla kaydedebilir, düzenleyebilir ve arama yapabilirler.

Koha’nın en önemli özelliklerinden biri, Z39.50 protokolünü kullanarak diğer kütüphanelerin kataloglarına erişebilme ve bu kataloglarda arama yapabilme imkanı sunmasıdır. Z39.50 protokolü, kütüphanelerin birbirleriyle iletişim kurmasını sağlayan bir standarttır. Bu sayede, farklı kütüphanelerin kataloglarına erişebilir ve istedikleri materyalleri bulmak için arama yapabilirler.

Örneğin, diyelim ki bir kütüphane çalışanı, kütüphanesinde bulunan bir kitabın başka bir kütüphanede de mevcut olup olmadığını öğrenmek istiyor. Koha sayesinde, Z39.50 protokolünü kullanarak diğer kütüphanelerin kataloglarına erişebilir ve arama yapabilir. Böylece, kitabın başka bir kütüphanede bulunup bulunmadığını hızlı ve kolay bir şekilde öğrenebilir. Ayrıca katalog bilgisini kendi sistemine aktarabilir.

Koha’da Z39.50 Sunucu Ekleme:

Koha’ya Z39.50 sunucu eklemek için aşağıdaki adımları izleyin:

  1. Koha arayüzüne giriş yapın.
  2. Yönetim” menüsünden “Ağlar” seçeneğini tıklayın.
  3. Z39.50 Sunucuları” sekmesine tıklayın.
  4. Yeni Sunucu Ekle” butonuna tıklayın.
  5. Sunucu adını, adresini ve port numarasını girin.
  6. Kaydet” butonuna tıklayın.

Koha’da Z39.50 Sunucu Ekleme:

Koha’ya Z39.50 sunucu eklemek için aşağıdaki adımları izleyin:

  1. Koha arayüzüne giriş yapın.
  2. Yönetim” menüsünden “Ağlar” seçeneğini tıklayın.
  3. Z39.50 Sunucuları” sekmesine tıklayın.
  4. Yeni Sunucu Ekle” butonuna tıklayın.
  5. Sunucu adını, adresini ve port numarasını girin.
  6. Kaydet” butonuna tıklayın.

Koha’da Z39.50 sunucu kullanmak için aşağıdaki adımları izleyin:

  1. Koha arayüzünde “Ara” sekmesine tıklayın.
  2. Gelişmiş Arama” seçeneğini seçin.
  3. Z39.50 Sunucusu” seçeneğini seçin.
  4. Aramak istediğiniz sunucuyu seçin.
  5. Arama kriterlerinizi girin.
  6. Ara” butonuna tıklayın.

Türkiye deki Z39.50 Sunucuları Listesi :

ODTÜ Kütüphanesi Z39.50 Parametreleri

Sunucu Adresi: catalog.library.metu.edu.tr
Port: 210
Veritabanı Adı: INNOPAC
Veri Yapısı: MARC 21
Karakter Seti: utf8

KOÇ Üniversitesi Z39.50 Paramtereleri

Sunucu için dahili kod: KOCUNIV
Sunucu için görünen ad: Koc University Library
Sunucu Adresi: libunix.ku.edu.tr
Port: 210
Veritabanı Adı: INNOPAC

İstanbul Bilgi Üniversitesi

Sunucu Adresi: library.bilgi.edu.tr
Port: 210
Veritabanı Adı: INNOPAC
Veri Yapısı: MARC 21

Sabancı Üniversitesi

Sunucu Adresi: risc01.sabanciuniv.edu
Port: 210
Veritabanı Adı: INNOPAC
Veri Yapısı: MARC 21

Read More