WordPress’te Mutlaka Olması Gereken 5 Eklenti

WordPress Nedir? WordPress Eklentileri Nedir?

WordPress; herhangi bir kodlama bilgisi olmadan tek bir tıklama ile çeşitli içerik oluşturmanıza, yayınlamanıza ve yönetmenize izin veren bir içerik yönetim sistemidir. PHP ile programla dili ve MySQL kullanılarak  yazılmış açık kaynak kodlu bir web sitesi oluşturma aracıdır. WordPress, mevcut içerik yönetim sistemindeki en basit, en güçlü ve en popüler araçtır, web sitesinin içeriğini internet bağlantısı olan bir bilgisayardan, tabletten veya cep telefonundan düzenlemenizi ve yeni yayınlar ve sayfalar oluşturmanızı sağlar.

İnternette gördüğünüz her dört web sitesinden biri WordPress kullanılarak oluşturulmuştur. WordPress en büyük internet devrimlerinden biridir. WordPress’te ücretsiz olarak tüm kodlara erişim sağlayıp üzerinde düzenlemeler yapabilir ve WordPress Eklentileri ile de sitenize ihtiyacının olanları kolaylıkla ekleyebilme imkanı sunar.

WordPress Eklentisi siteye eklenilmesi istenen fonksiyonlar veya kod parçacıklarıdır. WordPress Eklentileri sitenizde gereksinim duyduğunuz ihtiyaçlara yönelik paket programlardan oluşmaktadır. WordPress Eklentilerini web sitenize kolayca entegre edebilir ve ardından kullanmaya başlayabilirsiniz. WordPress Eklentileri birçok kategoriye ayrılmıştır. Bunlar; Güvenlik, Hız, E-Ticaret, Seo gibi kategorilerdir. Eklentilerin bir kısmı ücretsiz bir kısmı ise ücretli olarak bizlere sunulmuştur. Bunların arasından sitenizin ihtiyacına yönelik alımı gerçekleştirebilirsiniz.

Jetpack;

Bu WordPress Eklentisi web sitesi için gerekli olan Jetpack eklentisidir. Jetpack eklentisi ile web sitenizi koruyabilir, istatistikleri koruyabilir ve bunların yanında 50’den fazla farklı işlev ekleyebilirsiniz.

All in One SEO Pack;

Bu WordPress Eklentisi sitenin çok fazla ziyaret edilebilmesi için arama motorlarının bazı gereksinimleri karşılaması gerekir. Eklenti arama motorlarının ihtiyaçlarını karşılar ve web sitesini arama motorlarının sevdiği bir yapıya sokar.

Google XML Site Haritaları;

Bu WordPress Eklentisi bir web sitesini bir arama motoruna kaydettiğinizde, web sitenize yeni içerik eklenince arama motoru size bildireceği için sizden bir site haritası isteyecektir. Bu eklenti şu anda çalışacak ve site haritanızı oluşturacaktır.

Smush Image Compression and Optimization;

Bu WordPress Eklentisi sitenizin kalitesinden ödün vermeden gözle görülür bir hız kazandırır.

UpdraftPlus;

UpdraftPlus  WordPress Eklentisi ise belli aralıklarla sitenizin yedeğini alarak sitenizi garanti altında tutar. Bu WordPress Eklentisi ile isterseniz manuel olarak isterseniz de sistemin otomatik olarak yedeğinizi almasını sağlayabilirsiniz.

WordPress Eklentileri WordPress Filtreleme Eklentileri

WooCommerce Ürün Filtresi: Bu WordPress eklentisi cep telefonu özellikleri ekler. Çevrimiçi mağaza, sizin ve müşterilerinizin seveceği gelişmiş filtreler ekleyin. İşletmenizi daha yüksek bir seviyeye taşıyın.

Reactive Pro: Bu eklenti arama, filtreleme ve ızgaraları biçimlendirme için güçlü bir WordPress eklentisidir. 

WooCommerce: Bu eklenti ürün filtresidir. Ürün filtresi sınırsız seçenek sunar, böylece müşterileriniz her koşulda filtre uygulayabilir ve tam olarak istediklerini bulabilirler. Yapılandırmak basit ve hızlıdır.

WooCommerce Grid: Bu eklenti ürünleri tüm cihazlara otomatik olarak adapte olan düzen yöneticisidir.

WooCommerce Sipariş Kuralları: Bu eklenti WordPress WooCommerce sipariş kurallarına başvurmanıza izin verir ve filtreleri ve kuralları kullanarak komutlarda filtreleri kolayca kullanabilirsiniz.

WordPress Eklentileri WordPress’de Plugin Nedir?

 WP Plugin Türkçe karşılığı “eklenti” olan bir WordPress eklentisidir. WordPress Eklentileri web sitenizi değiştirebilecek ve WordPress’in ana özelliklerini geliştirebilecek bir uzantıdır.

WordPress’le Ne Tür Siteler Yapılabilir?

WordPress ile istediğiniz türde bir siteyi saniyeler içerisinde kolaylıkla oluşturabilir ve yayına alabilirsiniz. Örnek olarak yapılabilecek siteler; Kurumsal web sitesi, online satış sitesi, blog, portfolyo- CV sitesi, online kurs sitesi, forumlar, sosyal ağlar, galeri, üyelik gerektiren siteler gibi birçok farklı tür de site oluşturabilirsiniz.

WordPress Ücretli mi?

WordPress ücretsiz olarak kullanılmasının yanı sıra bizlere daha da olanak sağlayabilecek çeşitli ücretli planlar da sunar.

WordPress planları aşağıdaki gibidir;

Ücretsiz plan,

Blogger,

Kişisel,

Premium,

Business,

E-Ticaret.

WordPress Ücretsiz Plan İncelemesi

İlk WordPress.com planı ücretsizdir.

Hosting – WordPress.com hostinginizle sizin yerinize ilgilenir.

Domain – Ücretsiz planla ücretsiz bir domain (ornek.wordpress.com) verir. Eğer farklı bir domain istiyorsanız, ücretli planlardan birine yükseltilmesi gerekir.

Kod Erişimi Yoktur – Web sitenizin koduna erişiminiz olmayacaktır. Yani web siteniz üzerinde değişiklik yapamazsınız.

Sınırlı Tema Olanağı – Ücretsiz plan size birçok tema sağlar. Fakat daha fazlasına ulaşmak için paketinizi ücretli plana yükseltmelisiniz.

WordPress Eklentileri – Tıpkı temalar gibi, web sitenize daha fazla eklenti eklemek için ücretli bir plana yükseltmeniz gerekmektedir.

Web Sitenize dair sınırlı kontrol – Verileriniz ve içeriğiniz üzerinde tam kontrolünüz yoktur.

Parasallaşma – Eğer siteniz üzerinden para kazanmak istiyorsanız yine ücretli bir plana geçiş yapmalısınız.

WordPress Nasıl İndirilir?

WordPress’i kullanabilmek için wordpress.org adresinden veya bu linkten https://tr.wordpress.org/download/ indirip kurulumunu sağlayabilirsiniz. Kurulumdan sonra eklemek istenilen WordPress Eklentileri de sitenize ekleyebilirsiniz.

WordPress Özellikleri

WordPress’ in en önemli özellikleri açık kaynak kodlu bir proje olması ve WordPress Eklentileri ile sitenizin daha güçlü hale getirilebilir olmasıdır. WordPress GPL tarafından lisanslanmıştır. Yani, herkese açık lisansa sahiptir. WordPressPHP ve MySQL programlarını gerektirir.Bunun yanı sıra WordPress’in sahip olduğu başlıca temel özellikler ise şu şekilde sıralanabilir;.

Yerel Sunucuda Çalışma İmkânı, Taşınabilir Çekirdek, UTC Kolaylığı, Kullanıcı Yönetimi, Makinelerin ve İnsanların Anlayacağı Dilden Konuşur, Dinamik Sayfalama ve Çok Dilli Yayın, İçerik Yönetimi, Kullanıcı Deneyimi ve Tasarım ve İçeri/Dışarı Aktar gibi özellikleri mevcuttur.

USB Belleği Virüsten Koruma

Bu yazımda sizlere program kullanmadan usb belleklerimizi nasıl virüsten koruyabileceğimizi anlatacağım. Buyrun başlayalım. 🙂

İlk olarak usb belleğimizi bilgisayara takıyoruz 😀

Daha sonra “Bilgisayarım” klasörüne girip belleğimiz üzerinde sağ tıklayıp biçimlendir diyoruz.

Açılan Biçimlendirme penceresinde Dosya Sistemi seçeneğini NTFS olarak değiştiriyoruz. Ardından Başlat Seçeneğini seçerek biçimlendirmeyi başlatıyoruz.

Çıkan uyarıyı onayladıktan sonra biçimlendirme bittikten sonra biçimlendirme penceresini kapatıyoruz.

Biçimlendirme bittikten sonra Bilgisayarım penceresini açıp USB Belleğimizi açıyoruz. Daha sonra USB belleğimizin içine  Sağ tuş ile tıklayıp açılan menüden Yeni / Klasör seçeneklerini seçip yeni bir klasör oluşturuyoruz. Oluşturduğumuz klasöre bir isim veriyoruz (Örnek görüntüde NISA ismi verilmiştir.)

Klasör oluşturduktan sonra Bilgisayarım penceresini açarak USB Bellek simgemize  sağ tıklıyoruz. Açılan menüden Özellikler menüsüne tıklıyoruz.

Açılan Özellikler penceresinde Güvenlik sekmesine tıklıyoruz. Sonra Düzenle butonuna tıklıyoruz.

Açılan İzinler penceresinde sadece 3 adet izini işaretli bırakıyoruz diğer seçenekleri kaldırıyoruz. Okuma ve Yürütme / Klasör içeriğini Listeleme / Okuma seçenekleri işaretli kalacak. İzinleri  işaretledikten sonra pencerelerin Tamam butonlarına basarak çıkıyoruz.

Artık dosyalarımızı oluşturduğumuz klasörün(NISA) içerisine atacağız.Bu şekilde dışardan gelen dosyalara karşı usb mizi kapamış olduk. Fakat bu sefer de hiçbir dosyamızı klasörümüze ekleyemecek ve silemeyeceğiz. Dosya eklemeye veya çıkartmaya çalıştığımızda aşağıdaki hatayla karşılaşacağız.

Gelin bunu da halledelim. 🙂

USB belleğimizde oluşturduğumuz klasör simgemize sağ tıklıyoruz. Açılan menüden Özellikler menüsüne tıklıyoruz.

Açılan pencerede güvenlik sekmesine giriyoruz ve düzenle’ye tıklıyoruz.

Daha sonra izinlerin hepsini tikleyip tamam diyoruz. √

Vee artık klasörümüzün içerisine dosyalarımızı ekleyebiliyoruz.

Vee ta taamm işlem tamam 🙂 Bir sonraki yazımda görüşmek dileğiyle. 🙂

Sorularınız var ise aşağıdan cevap yazabilir,mail atabilir (nisa1517@gmail.com) ya da iletişim bölümünden ulaşabilirsiniz. 🙂

API Nedir?

API , (Application Programming Interface) kelimelerinin kısaltılmasıdır. Farklı türden uygulamaların aynı ana akışı üzerinden birlikte çalışmasını sağlayan yazılım parçasıdır.

API yazılımların birbirleriyle konuşmasına izin veren arayüzlerdir.

Basitçe, A uygulamasının özelliklerini B uygulamasında da kullanabilmemizi sağlayan yapıya API denir.

Rest Nedir?

REST( Representational State Transfer) istemci-sunucu arasında hızlı ve kolay şekilde iletişim kurulmasını sağlayan bir servis yapısıdır. HTTP üzerinde çalışır ve diğer alternatiflere göre daha basittir, minimum içerikle veri alıp gönderdiği için de daha hızlıdır. İstemci ve sunucu arasında XML veya JSON verilerini taşıyarak uygulamaların haberleşmesini sağlar. HTTP protokol’ü ile paralel olarak gelişmiş olmasının yani sıra bugün en çok hepimizin aşina olduğu World Wide Web sisteminde kullanılıyor. REST mimarisini kullanan servislere genel olarak RESTful servis deniyor. Tipik Web Servislerle yapabileceğiniz her şeyi RESTful servislerle yapabilirsiniz. Basit ve esnek bir yapıya sahiptir. REST mimarisindeki önemli noktalardan biri de her HTTP request’inde yapılması istenilen işlemin HTTP Method’larıyla (Verb) ifade edilmesi. POST, PUT, DELETE ,GET gibi. Böylece proxy ihtiyacı ortadan kalkmış oluyor ve platform bağımsız yapılar kurmak kolaylaşıyor.

Soap Nedir ?

SOAP(Simple Access Protocol) en temel anlamda, internet üzerinden küçük miktarda bilgileri yada mesajları aktarma protokolüdür. SOAP mesajları XML formatındadır ve genellikle HTTP protokolü kullanılarak gönderilir. SOAP ,XML tabanlı kullanıma mecbur bırakır. Bu konuda esnek değildir. Security implementasyonu REST’e göre daha kolaydır.

Rest ile Soap Farkı Nedir?

Güvenlik: SOAP üzerinde güvenlik sağlamak daha kolay ve hızlıdır.

Data Yapısı: REST ile JSON, XML hatta TEXT ile çalışabiliyorken, SOAP ile XML kullanmak zorundayız.

Uygulama Hızı: Uygulamanızın daha hızlı çalışmasını istiyorsanız REST daha hızlıdır.

Destek: REST’in dökümantasyonu SOAP’a göre daha azdır. SOAP için birçok kaynak bulabiliriz.

*REST mimarisi SOAP’a göre oldukça esnektir ve hafiftir, taşınan veri miktarı daha azdır, entegrasyonu daha kolaydır.

Dünya Programcılar Günümüz Kutlu Olsun!

Bugün Dünya Programcılar Günü!

Kısaca sizlere nasıl oldu da programcılar kendiler için böyle özel bir gün belirlediler bahsedeyim. İlk olarak 2002 yılında Valentin Balt isimli bir yazılımcı tarafından Rusya’da ortaya atılan Programcılar Günü, on yıllık geçmişi ile birlikte dünyanın çeşitli ülkelerinde yazılımcılar tarafından kutlanıyor.

Dünya Programcılar Günü, 2009 yılından beri de Rusya’da resmi olarak tanınıyor. Bunun yanında Programcılar Günü, yazılımcıların yoğun olduğu Hindistan, Bangladeş, Çin gibi ülkelerin yanı sıra Avrupa’da ve ABD’de de kutlanıyor. Hatta bu özel gün için bir web sitesi bile var.

13 Eylül’ün Programcılar Günü olarak kutlanmasının bir anlamı da var. Zira 13 Eylül, yılın 256. günü. (Şubat’ın 29 çektiği yıllarda 12 Eylül’e denk gelmektedir.) 🙂

Peki neden 256. gününde? Bilgisayarlar 0 ve 1′ lerle çalışır. Her bir karakter 8 tane bu 0 ve 1 denen değerlerle ifade edilir. Bu da toplam 256 tane eder. Yani sekiz tane 2’nin çarpımı kadardır. 2x2x2x2x2x2x2x2=256 “256”.

Günlerini bilgisayar başında kod yazarak geçiren sevgili yazılımcı dostlarımızın Programcılar Günü kutlu olsun. Daha yazacağımız nice satır kodlara. 🙂

Genymotion – Eclipse Entegrasyonu

Merhabalar. 🙂

Bir önceki “Genymotion Nedir? Nasıl Kurulur?” başlıklı yazımda Genymotion programını kullanarak sanal cihazların nasıl kurulacağını anlatmıştım. 🙂

Bu yazımda da Eclipse içerisine Genymotion’ın nasıl kuracağımızı anlatacağım. 🙂 Gelin başlayalım. 🙂

Eclipse’i açıyoruz ve Help > İnstall New Software seçeneğini seçiyoruz.

Çıkan sayfada Add kısmına tıklıyoruz.

Name kısmına Genymotion,

Work with kısmına http://plugins.genymotion.com/eclipse yazıyoruz. Eğer aşağıdaki gibi bir ekran karşınıza geliyor ise.

Add kısmından Genymotion’ı seçip aşağıdaki Group tems by category’nin işaretini kaldırıyoruz.

Ve Genymotion Eclipse Tools’u seçip Next ile ilerliyoruz.

Eclipse karşınıza bir şey install etme uyarısı verirse kabul edip devam edin. Daha sonra eclipse’i yeniden başlatın.

Ve gördüğünüz üzere Genymotion simgemiz Eclipse’imizin içerisinde oluştu.  🙂

Window > Preferences menüsüne tıklıyoruz ve Genymobile > Genymotion sekmesine gidiyoruz.

Dosya yolu olarak Genymotion uygulamamızın kurulu olduğu dizindeki Genymotion klasörünü seçiyoruz.

Projeyi çalıştırmak için Genymotion iconuna tıklıyoruz. Ardından cihazımızı seçerek Start diyoruz ve sanal cihazımızı başlatmış oluyoruz. 🙂

Bir sonraki yazımda görüşmek üzere. 🙂

Sorunuz olursa aşağıdan cevap yazabilir,mail atabilir (nisa1517@gmail.com) ya da iletişim bölümünden ulaşabilirsiniz. 🙂

Genymotion Nedir? Nasıl Kurulur?

Merhabalar. 🙂

Bu yazımda sizlere Android yazılım geliştirirken işimizi kolaylaştıracak bir emülatörden bahsedeceğim. Android ile uğraşıp Eclipse kullanan herkesin ortak bir derdi var; Android Emülatörü. 😥 Bunu aşmanın birkaç yolu var. Bunlardan biri de sizlere bahsedeceğim GenymotionGenymotion sanal makine ile çalışan bir emülatör. Kurulum sırasında VirtualBox(sanal makine programı) programını da yüklememiz gerekecek. Genymotion ile daha hızlı ve performanslı bir şekilde emülatör kullanabilecek ve programlarımızı test edebileceğiz. Ayrıca Mac OS X, Windows ve Linux işletim sistemleri ile de uyumlu çalışabiliyor. Bu emülatörün tek dezavantajı ise sanal makine olması nedeniyle sistemi yorma ihtimali. Gelin sizlere anlatmaya başlayayım. 🙂

Genymotion İndirme İşlemleri

Öncelikle Genymotion resmi sitesine giriyoruz. Daha sonra üyelik alıyoruz. Sağ üst köşede “Sign Up” bölümüne tıklıyoruz. Ve üyelik bilgilerimizi giriyoruz. Üye olduktan sonra size bir mail yolluyor ve aktivasyon yapıyorsunuz.

Ardından Genymotion’u indirebileceğiniz sayfaya geliyorsunuz. Üye girişi yaptıktan sonra “Get Genymotion” butonuna tıklıyoruz. Ücretli ve ücretsiz versiyonları bulunuyor. Aralarındaki farkı burada görebilirsiniz. Biz Free kısmını seçiyor ve Download’a tıklıyoruz.

Burada JDK’da olduğu gibi her işletim sistemine ait indirme seçenekleri mevcut. Kendimize uygun olanı seçip çalıştırıyoruz.
Kurulum için, inen dosyayı açıyoruz ve standart bir program kurulumu gibi kuruyoruz.

Buradaki her bir aşamayı tek tek anlatmıyorum. Karşınıza her çıkan pencerede Next diyorsunuz. Bir aşamada size uyarı verek “Oracle VM VirtualBox”ı kurulsun mu diye soruyor ve sanki seçme özgürlüğünüz varmış gibi Yes/No seçeneği sunuyor. 😀 Halbuki seçme özgürlüğünüz yok çünkü kurmazsanız Genymotion emülatörü çalışmıyor. 🙂

Karşınıza güvenlik uyarıları çıkarıyor. Koskoca Oracle bize yanlış yapmaz diyerek kabul ediyorsunuz. 😀

Kurulum tamamlandıktan sonra Finish ve inidirilen genymotion programımıza giriş işlemlerimizi yapıyoruz. Daha sonra cihazlar karşımıza çıkıyor ve istediğimiz cihazı install ediyoruz. 🙂

Yüklediklerimizi start yapıp başlatıyoruz. Ve emülatörümüz hazır. 🙂

Sorunuz olursa aşağıdan cevap yazabilir,mail atabilir (nisa1517@gmail.com) ya da iletişim bölümünden ulaşabilirsiniz. 🙂

Eclipse : “installation failed with an error” Hata Çözümü

Merhabalar 🙂

Sizin de aldığınız hata bu ise buyrun böyle devam edelim. 🙂

İlk olarak Eclipse’i indirdiğimiz klasörümüzü açalım. (İndirilenler)

Ve Eclipse’i yönetici olarak çalıştıralım.

Gelen ekranda çalısacağınız dil ile devam edin. 🙂 Ve ekrana gelen sözleşmeleri kabul edin.

Ve evet sorun çözüldü. 🙂

Sorunuz olursa aşağıdan cevap yazabilir,mail atabilir (nisa1517@gmail.com) ya da iletişim bölümünden ulaşabilirsiniz. 🙂

Microsoft Mail Hesabı “Hata Oluştu” Sorunu

Böyle bir hata aldığımız da gelin bakalım neler yapıyoruz. 🙂

İlk olarak cmd komutunu yönetici olarak çalıştırın.

Çalıştırdıktan sonra SFC/SCANNOW yazıp ENTER’a basın.

Daha sonra %100 dolmasını bekleyin ve yeniden başlatın.

Ve sorunu çözdük taa taa taamm 😀 Bir sonraki yazımda görüşmek üzere! 😉

Sorunuz olursa aşağıdan cevap yazabilir,mail atabilir (nisa1517@gmail.com) ya da iletişim bölümünden ulaşabilirsiniz. 🙂

Windows Klasör Kullanıcı Adı Değiştirme

Merhabalar 🙂

Öncelikle Kullanıcılar klasörümüzün içinde yeni bir klasör oluşturuyoruz. (NisaEfendioglu).

Klasör oluşturduktan sonra arama çubuğuna “regedit” yazıyoruz.

Açılan sayfada aşağıda yolunu belirttiğim yere giriyoruz.

Buradan önceki klasör adımızı bulup üzerine tıklıyoruz ve yeni kullanacağımız adı giriyoruz.

Bu işlemi tamamladıktan sonra bilgisayarı yeniden başlatın. Yeniden başlattığınızda formatlanmış gibi ilk haliyle açılacak.

Ekrana gelen uyarıya dokunmadan tekrardan kullanıcılar sekmesine girip önceki kullandığımız klasör adını yenisi ile değiştiriyoruz (NisaE yerine NisaEfendioglu olarak.) ve diğer klasörü silip oturumumuzu kapatıyoruz. İşlem tamam. 🙂

Sorunuz olursa aşağıdan cevap yazabilir,mail atabilir (nisa1517@gmail.com) ya da iletişim bölümünden ulaşabilirsiniz.

ENDÜSTRİ 4.0

Endüstri, kendi dinamikleri doğrultusunda tarihsel gelişimini tamamlıyor. Endüstri bu gelişimini şimdi de Endüstri 4.0 ile taçlandırıyor. Bu heyecan verici proje ilk olarak bundan 7 sene önce Almanya’da bir fuarda  dile getirildi. Bundan bir sene sonrasında ise konuya dair detaylı bir çalışma oluşturan aynı grup, söz konusu dosyayı Almanya hükümetine aktardı. Konunun uzmanları önümüzdeki 10 yıllık süreçte Endüstri 4.0’ın olgunlaşacağını düşünüyor.

what-is-industry-4.0

Dördüncü sanayi olarak da bilinen Endüstri 4.0, Alman hükümetinin öncülüğünde yürütülen oldukça önemli bir proje. Sanayinin daha fazla dijitalleşmesi adına yüksek teknolojiyi devreye sokma üzerine temellenen bir proje olan Endüstri 4.0, şimdiden müthiş bir heyecan yaratmış durumda. Yeni nesil endüstri anlayışında siber fiziki sistemler ile online ağlar entegredir. Uygulama öncesi son hazırlıkları sürdürülen Endüstri 4.0, teknolojik bütünlüğün değer zincirini oluşturan tüm halkalarla uyum içinde birleşimidir. Temel olarak üç ayrı yapıdan oluştuğunu ifade edebiliriz:

  • Nesnelerin İnterneti
  • Hizmetlerin İnterneti
  • Siber Fiziksek Sistemler

Yapısı gereği Endüstri 4.0’ın varlığı akıllı fabrikaların doğmasına ve daha da önemlisi vizyonların daha da genişlemesine neden olacaktır. Tüm somut ve fiziki eylemlerin siber-fiziksel sistemler vesilesi ile gerçekleşeceği  dünyada somut gerçekliğin bir nevi başarılı bir kopyasına tanıklık edeceğiz. Sanayi devrimlerini oluşturan diğer tüm olaylar gibi bu sürecin de ciddi bir kırılma yaratacağı kesin. Endüstri 4.0’ın benimsediği prensiplere göz attığımızda oldukça önemli maddelere rastlıyoruz.

Karşılıklı Çalışma: Gerek insanların gerekse de insanların çatışma halinde değil, uyum içinde çalışabileceği bir sistem amaçlanıyor.

Sanallaştırma: Akıllı fabrikaların bir nevi taklididir. Fakat bu taklit fiziki değil soyut bir taklittir. Bir nevi akıllı fabrikalar kopyalanır.

Özerk Yönetim: Söz konusu sistemin akıllı fabrika yapıları bünyesinde bağımsız kararlar verebilme yetisini ifade eder.

Gerçek Zamanlılık: Toplanan tüm verileri hızlı bir  biçimde analiz etme becerisidir.

Diğer prensipler arasında ise hizmet oryantasyonu ve modülerlik başlıklarını sıralayabiliriz.

Almanya’nın Kaiserslautern şehrinde yer alan bir mikro akıllı fabrika sistemin nasıl çalışacağına dair bir rol model oluşturuyor. Burada fabrikada bulunan ürünlerle aygıtların ne şekilde iletişim kuracağını daha net göstermek adına sabun şişeleri örnek olarak gösteriliyor. Şişelerde yer alan RFIF etiketler sayesinde şişelerde yer alan renkler tanınabiliyor. Bu en basit haliyle siber-fiziksel iletişim için küçücük bir örnektir.

Daima gelişmekte olan sanayinin artık böyle bir evreye geçmesi kesinlikle bir zorunluluk olarak görülüyor. İnsanlık için oldukça önemli bir atılım olan Endüstri 4.0, esasen çok hızlı ve pratik bir üretim anlayışını benimsiyor. Bunu yaparken de eskisi gibi israfın oluşmamasını amaçlıyor. Aslında bu proje çok büyük ölçüde fabrikaları etkisi altına alacak gibi görünse de dolaylı yoldan sosyal yaşamlarımıza da pek çok olumlu olumsuz etkisi olacak. Şu anda bu teknolojinin odak noktasında Almanya var gibi görünse de esasen ABD ve Japonya gibi teknoloji devlerinin de projeye destek verdiği biliniyor.

Robotların çok daha ön planda olacağı ve hatta üretimin ana belirleyicisi olacağı, yapay zekanın çok daha etkili olacağı yepyeni bir dönem bizleri bekliyor. Sadece fabrikalarımız değil, en basit haliyle evlerimiz bile minik bir teknoloji üssüne dönüşecektir. Bugüne kadar sanayide kullanılan üç boyutlu yazıcılar bile rahatlıkla evlerimize dahil olacak. Teknolojik ev aletlerimizde çok önemli bir seviye artışı olacak. İnsanoğlunun bundan olumlu mu yoksa olumsuz yönde mi etkileneceği ise merak konusu.

endustri-4.0-detay

Endüstri 4.0 Hangi Teknolojilerden Yararlanır?

Endüstri 4.0’ın içerdiği ileri teknoloji esasen insanlık adına bir nebze korkutucu. Özellikle insana üretim süreçlerinde artık daha az ihtiyaç duyulacağına dair bir endişe söz konusu; fakat uzmanlar istihdamın daha da artacağı fikrinde. Endüstri 4.0 esasen hız, esneklik ve verimlilik üzerine kurulu bir proje. Çok daha düşük maliyetlerle çok daha yoğun bir üretim anlayışına geçeceğimiz kesin. Peki Endüstri 4.0 hangi teknolojilerden yararlanıyor dersiniz, gelin birlikte bakalım:

  • Siber Fiziki Sistemler
  • Yatay/Diker Entegrasyon
  • Akıllı Robotlar
  • Nesnelerin İnterneti
  • Siber Güvenlik
  • Eklemeli Üretim
  • Büyük Veri

Endüstri 4.0’ın Artıları

Endüstri 4.9 teknolojisini benimseyen ve heyecanla bekleyen pek çok dev marka bulunuyor. Peki Endüstri 4.0 ne gibi avantajlar sunacak?

  • Sistemi izlemek kolaylaşacak.
  • Farkındalık artacak
  • Sistem daha fazla çevre dostu olacak
  • Verimlilik artacak
  • Maliyetler önemli ölçüde azaltılacak
  • Yepyeni iş kolları ve modelleri devreye girecek.
  • Üretim süreçleri çok daha esnek bir hal alacak.

 

PROGRAMLAMA NEDİR? PROGRAMLAMA DİLLERİ NELERDİR?

Programlama ya da diğer adıyla yazılımlama, bilgisayarın donanıma nasıl davranacağını anlatan, bilgisayara yön veren komutlar, kelimeler, aritmetik işlemlerdir.Diğer bir tanım verecek olursak programlama, bilgisayar programlarının yazılması, test edilmesi ve bakımının yapılması sürecine verilen isimdir.

Tüm programlarda, amaca ulaşmak için belirlenmiş algoritmalar bulunur. Programlar bu algoritmaları işleyerek çalışır. Algoritmaları sanal ortamda bilgisayarın anlayacağı şekilde aktarabilmek için de programlama dilleri kullanılır.

Algoritma Nedir?

Bir sorunu çözmek veya belirlenmiş bir amaca ulaşmak için tasarlanan yola, takip edilen işlem basamaklarına algoritma denir. Tüm programlama dillerinin temelinde algoritma vardır. Algoritmalar, programlama dillerinin vasıtasıyla uygulanabilirler. Programda kullanılan dil ve kullanım alanı ne olursa olsun algoritması olmayan bir program yoktur.

Programlama Dilleri Nelerdir?

  1. Alt Seviye Programlama Dilleri
  2. Orta Seviye Programlama Dilleri
  3. Yüksek Seviye Programlama Dilleri

Programlama dili, yazılımda işlenmesi istenen algoritmayı ifade etme yoludur. Tüm elektronik cihazlar ve bilgisayarlar sadece “1” ve “0” rakamlarının bulunduğu makine dilinde işlem yaparlar. Bu sebeple yazılım hangi dilde yazılırsa yazılsın bir derleyici tarafından makine diline çevirilerek işler.

Makine dilinde program yazmak meşakkatli bir iştir. Bu sebeple programlama dilleri insan diline yakınlığına bakılarak alt, orta ve üst seviye olarak sınıflandırılmıştır.

Alt seviye programlama dilleri makine dillerine oldukça yakın dillerdir. Yani bir programlama dilinin alt seviye olması, donanıma yakın programlama dili olarak da belirtilebilir. Alt seviye programlama dilleri genellikle makine diline çevrilmesi için bir derleyiciye ihtiyaç duymadan işlemciler vasıtasıyla çalıştırılabilirler. Assembly, bunlara örnek olarak verilebilir.

Orta seviye programlama dilleri, alt seviye programlama dillerine göre daha anlaşılırdır. Oldukça esnek olan bu diller hem alt hem üst seviye programlama yapabilirler. Yani orta seviye programlama dilleri ile hem bilgisayar programlama hem de donanım programlama yapılabilir. C programlama dili, orta seviye dillere örnek olarak verilebilir.

Yüksek seviye programlama dillerine gelecek olursak en hızlı ve en etkili programlama dilleridir. Üst seviye programlama dilleri donanım programcılığına en uzak dillerdir. Bir diğer deyişle bilgisayar programcılığına hitap eder. BASIC programlama dili bu kategoriye örnek olarak gösterilebilir.

En Çok Kullanılan Programlama Dilleri (*)

Elektrik ve Elektronik Mühendisleri Enstitüsü (IEEE), en popüler programlama dillerini sıraladığı IEEE Spectrum listesinin 2017 sonuçlarını açıkladı. IEEE bu çalışmasında GitHub’da bulunan 300 programlama dilini esas aldığını belirtiyor. Tüm programlama dillerinin baz alınarak en popülerlerinin belirtildiği genel listede bu diller sıralanıyor.

İşte en çok kullanılan programlama dilleri:

Bu diller web, mobil ve elektronik gibi uygulamalarda kullanılan programlama dilleri olarak da ayrıca sınıflandırılmaktadır.

Web Programlama Dilleri

Web programlama, web sunucular içerisinde yer alan sitelerin arayüzlerinde çalışan tüm fonksiyonların programlanmasıdır. Örneğin bir web sitesinin tasarımı da dahil olmak üzere içerisindeki tüm yazılım, web programlama dilleri ile yazılır.

 

 

Listede yer alan popüler web programlama dillerinin sırası aşağıdaki gibidir.

1. Python
2. Java
3. C#
4. PHP
5. Go
6. Ruby
7. Scala
8. Perl
9. Lua
10. Rust
11. Processing
12. D
13. Clojure
14. Ocaml

Elektronik için Programlama Dilleri

  1. C
  2. C++
  3. C#
  4. Python
  5. Java 

Mobil Programlama Dilleri

Günümüzün en popüler mobil programlama dilleri:

  1. Java
  2. C++
  3. Objective-C
  4. C#
  5. HTML5
  6. Swift

mobil programlama dilleri ile ilgili daha geniş bilgi için tıklayınız. 🙂

YAZILIM DİLLERİ: ABAP

ABAP (Advanced Business Application Programming) Türkçe karşılığı Gelişmiş İş Uygulama Programlaması olarak adlandırılan nesne tabanlı programlama dilidir. ABAP, SAP tarafından geliştirilmiştir, Java, C# gibi yüksek seviye programlama dilleri arasına girer.

ABAP’ın temel kullanım amacı SAP üzerinde müşteri istekleri doğrultusunda geliştirmeler yapılabilmesidir. Örnek olarak SAP yazılımında bir müşterinin istediği herhangi bir değişiklik yada eklenti istemesi durumunda ABAP kullanılabilir.

Bir diğer amaç ise SAP üzerindeki verilerin istekler doğrultusunda raporlanarak sunulmasıdır. Örnek olarak bir fabrika sahibisiniz ve ürettiniz malın günlük, aylık veya yıllık olarak ne kadar satıldığını raporlamak istiyorsunuz, bu noktada ABAP devreye girer ve sizin bu raporu alabilmenizi sağlayacak eklenti yazılır.

Genel olarak ABAP ile, gerekli bilgileri veritabanından okuyan ve ekrana sunan rapor programları, sisteme kayıt eklenebilmesi için gerekli alanlar, ve SAP sistemler arası veri alışverişini sağlayan kullanıcı arayüzleri yazılabilir. Ayrıca önemli bir diğer özelliği olan çoklu dil desteğini unutmamak gerekir.

ABAP Open-Sql, Mssql ve Oracle gibi veritabanlarını destekler.

Abap Nasıl Geliştirilir?  Çalışma Mantığı Nedir?

Abap kodu yazmak için ihtiyacınız olan şey sap gui programıdır. Tüm abap programları sap sunucusunda bulunur. Abap programları gerçek anlamda derlenmez sadece sözdizimsel olarak kontrol edilip aktif hale getirilir. program çalıştırılacağı zaman abap kodları ABAP LOAD denen ara bir yapıya alınır daha sonra bu ABAP LOAD yapısı abap virtual machine tarafından yorumlanır.