Ana içeriğe atla

Yayınlar

Nisan, 2020 tarihine ait yayınlar gösteriliyor

Abone Ol!

Blogger/Wordpress WhatsApp Chat Ekleme Nasıl Yapılır?

Web siteye Whatsapp Chat eklemek günümüzde birçok web sitesi sahibinin yapmak istediği fakat bir türlü teknik konulardan dolayı çözüm bulamadıkları bir konudur. Siteye WhatsApp linki ekleme, WhatsApp html kodu, web sitesine WhatsApp canlı destek eklemek gibi sebepler ile birçok web master bu konuda araştırma yapmaktadır.

Açıkça söylemek gerekirse bunu doğrudan kodlama ile yapabilirsiniz. Fakat bu oldukça uğraştırıcı ve yorucu olacaktır. Blogger'lar için WhatsApp chat eklemek ve Wordpress kullanıcıları için WhatsApp chat eklemek düşündüğünüzden bile kolay. Teknik olarak kodlama bilgisine sahip olmasanız bile basit bir kaç işlem ile bunu yapabilirsiniz. Şimdi isterseniz bunu nasıl yapacağınızı anlatalım..

1. Bu link üzerinde elfsight.com web sitesine giderek web sitesine Facebook veya Google hesabınız yoluyla üye olmalısınız.

2. Giriş yaptıktan sonra aşağıdaki ekran görüntüsündeki alandan Add Application butonuna tıklamalısınız.
3. Hemen aşağıdada görebileceğiniz gibi bu web sitesi …

En İyi İngilizce Öğrenme Uygulamaları 2020

Türkiye' de yabancı dil öğrenimi yıllardır çok düşük bir orandadır. Teknoloji ise bizlere birer fırsat sunuyor. Hepimizin ellerinde bulunan cep telefonlarına ücretsiz olarak indirebilecekleri uygulamalar ile ingilizce öğrenmek artık daha kolay oluyor. Tabi böyle konuya girince reklam yapar gibi oldu.. Bu uygulamaları sürekli kullanınca gerçekten başarı elde ediyorsunuz ilk önce buna inanıp sabır etmek gerekiyor ve sonrasında ise çok çalışmak.. Ne bekliyoruz evde ingilizcemizi geliştirebileceğimiz en iyi mobil ve ücretsiz uygulama ile tanışalım.

Duolingo
Bu sevimli baykuş sayesinde İngilizce telaffuzunuz gelişecek ve yeni kelimeler öğreneceksiniz. Bu yararlı uygulamanın ismi DUOLİNGO. Bu uygulama da İngilizce'yi bir ders gibi değil eğlenerek öğreneceksiniz. Üstelik bu uygulama ücretsiz. Uygulamayı indirdiğinizde size bir ders programı veriyor o programı takip ederseniz 4 aya kalmaz ingilizcenizdeki büyük gelişmeyi fark edeceksiniz. Gerçekten güzel bir uygulama temellerden başl…

2020 WordPress Tema Hazırlama Nasıl Yapılır?

Web site tasarımlarının yanında olmazsa olmaz içerik yönetim sistemleridir. Bir içerik yönetim sistemi hazırlamak ise uzun ve zor bir süreçtir. WordPress içerik yönetim sistemi kullanıcı ekleme , yorum yapma kısacası blog anlamında çok gelişmiş bir yönetim sistemidir.Bizde daha kolay bir şekilde içerik yönetim sistemine sahip olabilmeniz için bir yazı dizisi hazırlamaya karar verdik.

Temamızı nereye ekleyeceğiz ve nasıl aktif edeceğiz?
İlk önce wordpress klasöründe wp-content\themes içerisine klasörümüzü oluşturuyoruz.Temamızı aktifleştirmek için ise birazdan anlacağımız iki dosyayı ekledikten sonra WordPress sistemimizin Görünüm sekmesinden Tema kısmına tıklayarak temamıza verdiğimiz ismi seçerek temamızı aktif ediyoruz.


WordPress Tema Mekanizması’na kısa bir giriş
 WordPress temalarının çalışma mekanizmasında bir index.php ve style.css olduğunda tema çalışabilmektedir.Bunlardan birisi olmadığında temayı aktif edemeyiz. İndex.php adından da anlayacağımız gibi ana sayfa dır.Style.css i…

Haftalık Film Önerisi 1

Hayatım boyunca bazı filmleri, bazı kitapları yada diğer bazı şeyleri sürekli tekrarlamışımdır. Örneğin, V For Vendetta filmini belki 10 kez izlemişimdir. Bu art arda izlediğim filmlerden biriside Yıldızlararası olmuştur.

Yüzüklerin efendisi de bu kategori arasında ve belki de en başındadır. Artık her hafta sitemizde yeni bir film önerisi paylaşımı da yapacağız ve iz bırakan filmlerin diğerlerini de buraya ekleyeceğiz. Hatta sitemizde favori filmlerim isminde bir yazı oluşturup düşüncelerinizi de paylaşabileceğiniz bir içerik üretmeyi bile düşünüyoruz.

Tabi ki de bu sizden geri gelen dönütlerle yapılacak bir adım ona göre bizler seve seve planlayabiliriz. Okuduğunuz kitapların ve izlediğiniz filmleri stoklamak ve bunları bizlerle paylaşmanız güzel olurdu. Ne duruyorsunuz hep birlikte kültüre boğulalım ve birlikte gelişelim. Sizlere içtenlik içinde  Yıldızlararası filmi hakkındaki görüşlerimi aktaracağım.


Neyse gelelim Yıldızlararasına 2014 yılında yayınlanan filmi ilk olarak evde izl…

VB.net de İç İçe Döngü Nasıl Yapılır?

VB.net üzerinde hepimizin beynini yakacak bir uygulama yapmaya ne dersiniz. Bu uygulama sayesinde iç içe geçirilmiş döngüleri çok daha iyi bir şekilde anlayabileceksiniz. Belki kafanız biraz daha karışabilir. Kodların üzerinde değişiklikler yapmayı unutmayın. Bu oldukça önemli.
Neler Öğreneceğiz? Öncelikle VB.net üzerindeki for yapısını iyice kavrayabilmeniz ümit edilmektedir. İç içe geçmiş 3 adet for döngüsünün çıktısını görebileceğiz. Listbox içerisine form arayüzü dışında kodlama ile içerik eklemeyi göreceğiz. a, k ve l değişkenlerinin içerisinde atılan rakamlar bir araya getirilerek listeye eklenir. Sonuçta Buton1'e tıklanında yüzlerce seçeneği Listbox içerisinde görüntüleyebiliriz.
Kodların GörünümüPublic Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim a, k, l As Integer For a = 5 To 3 Step -1 For k = 7 To 9 For l = 3 To 1 Step -1 ListBox1.Items.Add(l.ToStri…

Albert Einstein Kimdir ? (1879-1955)

“Felsefenin çocukluk döneminde, salt düşünce yoluyla, bilinebilecek her şeyi bulabilmenin mümkün olduğuna inanılmıştı. Boş bir hayaldi bu..”

Hayatı Alman asıllı Amerikan fizik bilgini. Münih’te Katolik ilkokulunun tek musevi öğrencisi olarak öğrenime başladı. Luitpold Lisesi’ni bitirdi. İtalya’ya geçti. 17 yaşından 21 yaşına dek Zürih Politeknik Okuluna girmeye çalıştı. Giriş sınavlarında başarılı olamadı. Aarau Kanton Lisesinde olgunluk sınavları için yeniden eğitim gördü. Böylece sınavsız olarak Yüksek Politeknik Okula girip bitirdi.

Bilimsel kişiliğini okul dışında özel çabalarıyla oluşturdu. 16 yaşında giremediği okula 30 yaşında “Profesör” oldu. 15 yıl Zürich Üniversitesi Teorik Fizik Profesörlüğünde kaldı. 1914’te Berlin Kaiser-Wilhelm Enstitüsü (şimdiki Göttingen’deki Max Enstitüsü) fizik bölümü başkanı, Prusya Bilim Akademisi ve Devlet Fizik Teknik Kurumu yönetim kurulu üyesi oldu.

Nazilerle sosyalistler içinde savaştı. 1933’te ABD’ye göç etti. Yaşamının sonuna dek Princeton …

C# da Basit Kelime Programı Uygulaması

C# üzerinde gerçekleştirdiğimiz kodlama uygulamalarımızın sayısını her geçen gün siz değerli takipçilerimiz için arttırıyoruz. Bu blog içeriğimizde sizlere C# üzerinden basit kelime programı uygulaması gerçekleştirme hakkında bir sunuyor olacağız. Aşağıdaki başlıkları takip ederek sizlerde bu uygulamayı deneyebilirsiniz.
Neler Öğreneceğiz? Bu örnek C# uygulamasında for döngüsünü kullanarak pratik amaçlı bir uygulama gerçekleştireceğiz. Basit bir şekilde alınan text verisini for döngüsü ile zenginleştirerek ard arda label2'nin üzerine yazdıracağız. Arda arda oluşacak görüntünün son halinin doğrudan görebileceğiz.
Kodlama Görüntüsüusing System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication5 { public partial class Form1 : Form { public Form1() { InitializeCompon…

Hafif Belirtilerle Koronavirüs ve Riskli Kişiler

Hafif Belirtilerle Korona Virüs Korona virüsünün her ülkeye yayılmış olması insanlar üzerinde daha fazla ve çeşitli belirtiler ortaya çıkarmasını sağlamıştır. İnsanların farklı beslenme kültürleri neticesinde her insan daha farklı belirti göstererek korona virüsünü fark etmeden atlatarak veya şiddetli bir şekilde atlatarak hayatına devam etmektedir.

Korona virüsünün tek iyi haberi çok ölümcül bir hastalık olmamasıdır. Günümüzde bu virüse yakalanmış kişilerin çoğunluğu iyileşmiş ve kendisini izole etmiştir. Kronik bir rahatsızlığı bulunan ve yaşlı olan insanların büyük çoğunluğu hayatını kaybetmiştir. Özellikle günümüzde İtalya, yaşlı nüfusuyla dikkat çekmektedir. Nüfusunun %47’si yaşlılardan oluşan İtalya’da günümüzde en az 500 kişi korona virüsten dolayı hayatını kaybetmektedir. Yaşlı nüfusu bu ölüm oranlarının arasında çoğunluğu yaşamaktadır.

Ülkemizde korona virüsünde ilginç durumlar yaşanmaktadır. Korona virüse yakalanmış bir kişi hiç belirti göstermeden başka kişileri bulaştırmı…

CS:GO /Counter-Strike ve Team Fortress 2’ın Kaynak Kodları Sızdırıldı

Online Talep Küresel Salgın Corona virüsünün yarattığı olumlu fırsatlardan birisini de Valve firmasına ait CS:GO oyununda da yaşandı. Bu dönemde insanların evlerinde olması nedeniyle insanlar evlerinde online oyunlara yönelik talebi de arttı. Milyonlarca kullanıcısı bulunan Cs:go oyununa yönelik talep oldukça arttı ve kullanıcı bakımından rekor kırdı.

Covid-19 ve Siber Saldırılar Fakat geçtiğimiz günlerde CS:GO /Counter-Strike  ve Team Fortness’in kaynak kodlarının sızdırıldığı ve kullanıcılarının verilerinin güvenliği konusunda ciddi riskler taşıdığı yönündeki bilgiler sosyal medya üzerinde dolaşmaya başladı. Bu şirket için ciddi bir krizin başlangıcı olabilirdi fakat şirket hızlıca davranıp konu ile alakalı resmi twitter hesabı olan @CSGO hesabından  açıklamalar yayınladı.Açıklama şu şekildedir;
Sızıntılardaki kodların 2017 ve 2018 yılında, partnerlere verdikleri sınırlı bir CS:GO motorunun oluşturduğu kodlardan ibaret olduğunu ve bu kodların sızıntısının yeniymiş gibi tekrar payl…

Javada 2 Boyutlu Array’i Spiral Formda Ekrana Recursive(Özyineli) Yazdırma

Sitemizi takip eden kullanıcılar için içeriğimizin ingilizce açıklamasını da ekliyoruz.
(Print a given Array(Matrix) in spiral form in Java recursively)

Bu örnek de Javada 2 Boyutlu array’i spiral formda ekrana Recursive(Özyineli) yazdırmayı sizlere aktaracağız. Sitemizi takip eden yabancı kullanıcılar için ayrıca açıklamaları ingilizce olarak da aktararak onlara da destek olmaya artık başlıyoruz. Hadi geçelim örneğimize.

Örnek Aşağıdaki örnek de olduğu gibi verilen 2D Arrayi ekrana spiral formda bastıran recursive kod ;
(Given a 2D array, print it in spiral form. See the following example)

 Array:
        1     2   3    4
        5     6    7    8
        9   10  11  12
        13  14  15  16

 Output(çıktı): 1 2 3 4 8 12 16 15 14 13 9 5 6 7 11 10


Kod array.java dosyasında program test edilmiştir. /*** * This method prints 2D array on the screen in spiral format recursively. * To do this it uses a helper recursive method to Abstract implementation from user. * @param a…

C de 1 ile 100 arasında 5 in Katları Hariç

C programlama dili oldukça eski ve bir o kadar da zor olan bir programlama dilidir. Bu programlama dilini öğrenmeniz ileride farklı programlama dillerini öğrenebilmeniz açısından oldukça değerlidir. Şimdi uygulamamızın kodlarını sizlerle paylaşalım.

Kodların Görünümüint main(int argc, char *argv[]) { int i; for(i=1;i<=100;i++) { if(i%5==0) { break; // break 1234 yazdırır. continue; } printf("%d\n",i); } return 0; }
Alternatif Kod Görünümü Bu kod örneğini programlama ile yakından uğraşanların tercih ettiği bir şekilde paylaşıyoruz. İlk örnek ile aynı sonuca çıkmakla birlikte profosyonel hayatta daha çok böyle kullanılmaktadır.

int main(int argc, char *argv[]) {    for(int i=1;i<=100;i++)     {       if(i%5!=0)         printf("%d\n",i);     }  return 0; }
Örneğin Açıklaması C örneği üzerinde de görebileceğiniz gibi bir for döngümüz bulunmaktadır. 1'den 100'e kadar …

C# da Mp3 Player Yapımı Uygulaması

C# en güçlü ve en çok kullanılan programlama dillerinden biridir. Meslek liseleri, meslek yüksek okulları ve üniversitelerde hala aktif olarak öğretilmektedir. Bu C# örnek uygulamasında sizlere nasıl mp3 player yapabileceğinizi aktaracağız. Bu sayede sizler varsa dönem ödevlerinizi vs bu uygulama sayesinde tamamlayabilirsiniz.

Kodların Görünümüusing System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } OpenFileDialog DialogPenceresi = new OpenFileDialog(); private void Form1_Load(object sender, EventArgs e) { } private void button3_Click(object sender, EventArgs e) { try { if (DialogPenc…

Korona Virüsü ve Bağışıklık

Korona Virüsü ve Bağışıklık   Korona virüsü günümüzde dünyayı kasıp kavurmuş ve milyarlarca kişiyi mağdur etmiştir. İlk olarak Çin’in Wuhan kentinden ortaya çıkarak tüm dünyaya yayılıp bir pandemi salgınına dönmüştür. Durum böyle olunca milyonlarca kişiyi korona virüsüne yakalanmıştır. Günümüzde yüzbinlerce kişi virüs nedeniyle hayatını kaybetmiştir.  Milyarlarca kişinin iş akışı durmuş ve ülkeler büyük bir ekonomik zarara uğramıştır.

Özellikle gelişmekte olan ülkeler bu konuda ağır yaralar almıştır. Afrika kıtası ve ekonomik durumları kötü olan ülkelerin virüsle nasıl baş edeceği halen tartışılan bir konudur. Bu tür yerlerde korona virüsü bir salgın haline dönüştüğünde bunları kontrol etmek çok zordur. Bu nedenle uzmanlar ve bilim insanları korona virüse karşı insanların bağışıklık sistemine karşı hazırda tutmaları gerektiğini söylemektedir.  

Bunun için beta glukan ve zink içeren besinleri tüketmenin bağışıklık sistemini güçlendireceği söylenmektedir. Ayrıca tüm insanların izolasyo…

Web sitemi nasıl hızlandırırım?

Web sitemi nasıl hızlandırırım adlı yazı dizimiz artık diyebiliriz. Web sitelerimizin hızının önemli olduğunu ve niçin önemli olduğu ilk iki yazımızda belirttik. Web sitenizin hızını arttırmak için sizlere basit ve yeni tüyolarla geldik. İşte yeni ve basit tüyolarımız sırası ile şunlardır:
1- Web sitenizin içerisindeki görselleri sıkıştırın. Sitenizde bulunan videolar,görseller ve görüntüler sitenizin sayfa yüklemesini yavaşlatan dosyalardır. Fakat bu görüntü görsellerini de ortadan kaldıramayız:) Eğer WordPress tabanlı site kullanıyorsanız görselleri sıkıştırmak için LiteSpeed Cache adlı eklentiyi kullanarak görsellerinizi sıkıştırabilirsiniz. Lakin o kadar da iyi sonuç vermiyor. WP-Smush eklentisini kullanırsanız daha etkili olabilir ve 50 günlük deneme sürümü de ücretsizdir. İzleyeceğiniz adımlar sırası ile şunlardır:
Videolarınızı sıkıştırmak için dış barındırma isimli platformu kullanmalısınız. Web sitenizin büyük dosyaları için harici barındırma platformlarını kullanmak sizin iç…

Html Listeleme Örnekleri Nasıl Yapılır?

HTML üzerinden basit düzeyde birçok farklı tasarımı meydana getirmemiz gerekmektedir. Bu noktada sizlere temel düzeyden başlayarak nasıl farklı web siteleri oluşturabileceğinizi göstermeye çalışacağız.

Bu blog içeriğinde sizlerin; html kodlar, html listeleme örnekleri, html listeleme kodları, html dersleri konusunda kafalarınızı karıştıran tüm soru işaretlerini aydınlatacağız.

Şimdi adım adım olarak şekilde nasıl html listeleme işlemini yaptığımızı görelim.

Birinci Aşama Her zaman bir html sayfası oluştururken kesinlikle html etiketi kullanarak sayfamızın tasarımına başlamamız gereklidir. Aksi durumda doğru bir işlem gerçekleştirmemiş oluruz.

ÖRNEK

<html>
..
</html>

İkinci Aşama Web sitemiz üzerindeki html kodlarının çalıştırıl bir şekilde görülebilmesi için bazı etiketlerin içerisinde kodlanmış olması gerekmektedir. Bizler bu etikete body ismi veriyoruz. Şimdi bu etiketin nasıl görüldüğüne bakalım

ÖRNEK

<html>
<body>
...
<body>
</html>


Üçüncü AşamaArtık bo…

EDT6016: Hafta 10

Bu hafta işlediğimiz konu oldukça dikkat çekici ve bir o kadar da keyifli idi diyebilirim. Bu haftanın konusu Durumlu Öğrenme Teorisi'idi. Şimdi bu blog içeriğinde sizlere bu teorinin sahip olduğu alt yapıdan bahsedenim. Eğitim ortamlarında diğer teorilere göre nasıl farklılıklara sahip olduğundan bahsedeceğim.

Lave öğrenci ve öğretmenlerin farklı öğrenmelere sahip olduğunu ifade etmektedir. Öğrenciler, öğretmenleri tarafından hazırlanan iyi örneklere ve hazırlanmış sembollere maruz kalırlar. Öğrencilerin öğrenme deneyimleri bu şekilde tasarlanmış iken farklı öğrenme süreçlerine maruz kalanlarda bulunmaktadır.

Durumlu öğrenmede öğretmen bir kılavuz, bir uzman ve belki de bir koç görevi üstlenmektedir. Bunun yanı sıra öğretmenin öğrencinin öğrenmesini sağlamak için karışık sürecleri organize etmesi beklenmektedir. Öğrenci tarafından ise durumlu öğrenmede bilgi sahibi olunması gereken bazı noktalar bulunmaktadır. Bir çırak görevi gördüklerini bilmeleri gereklidir. Ek olarak bir uzma…

VB.Net de Substring Kullanımı Uygulaması

VB.Net içerisinde sizler için gerçekleştirdiğimiz bir başka uygulama ise VB.Net de Substring'in kullanımı oldu. VB.Net de Substring kullanımı ile bir yerde kelimelerin belirli hanesinden sonraki harflerin alınmasının sağlanmasıdır.

Kodların GörünümüPublic Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim metin As String metin = TextBox1.Text Label5.Text = metin.Substring(TextBox2.Text, TextBox3.Text) End Sub End Class
Nasıl Çalışır? Form alanımıza 3 Textbox, 1 Buton ve 1 Label eklemiz gerekiyor.
Ardından ise Textbox1'den girilen değerin hangi aralıklarının kesilmesinin gerektiğini belirtiyoruz. Bu sayede girdiğimiz metideki hangi değerden başlayarak hangi adet içeriğin alınacağı belirtilir.

Kodları Değiştirin Sizler ile paylaştığımız kodların üzerindeki değişiklikler yapmanızı tavsiye ederiz. Bu sayede daha iyi öğrenme deneyimlerine sahip olabilirsiniz. Yapmanız gereken ilk olarak bu kodu kopyalam…

VB.Net de Replace Kullanımı Nasıl Yapılır?

Vb.net ile ilgili örneklerimize devam ediyoruz. Bu örneğimizde iki öde arasındaki bilgilerin değiştirilmesi için Replace komutunu kullanacağız. Bu sayede bir alanda seçili olan seçenek ile diğerinin yerini değiştirmiş olacağız.

Kodların GörünümüPublic Class Form1 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 'Girilen string değişkeninin içerisinden belirli verilerin değiştirilmesi. Label5.Text = TextBox1.Text.Replace(ComboBox1.Text, ComboBox2.Text) End Sub End Class
Neler Öğreneceğiz Replace komutunun nasıl kullanıldığı? VB.Net ile Replace komutunun nasıl kullanıldığınız? Ve sizlerin kullanımı için bir vb.net örnek uygulamasını daha sunmuş olacağız.

Kodları Değiştirin Öğrenmenin en iyi yolu kurcalamaktadır. Sizlerle paylaştığımız kodların üzerinde değişiklik yapmaktan korkmayın. Öğremenin en iyi yolu deneyimdir. Biz buna inanıyoruz.

VB.Net örneğindeki nesneler Tasarlanacak olan formda 1 buton, 1 label ve 2 adet combobox …

Netflix Android Uygulamasına Ekran Kilidi Seçeneği

Netflix Android Uygulamasına Ekran Kilidi Seçeneği  Dünyanın en önemli dizi ve film platformu olarak Netflix gösterilebilir. Farklı markalar bu sektöre giriş yaparak Netflix’e rakip olsa da liderliği onun elinden almak çok kolay durmuyor. Uzun süredir liderlik koltuğunda oturan marka her geçen gün yenilikler ile birlikte kullanıcılarını mutlu etme çabasında. Son yeniliği ise Netflix’i mobil cihazlarda kullanan kişiler için geldi.

Akıllı telefon ya da tabletlerde video, film ya da dizi izlerken en çok yaşanılan sorunların başında ekrana kazara dokunmak geliyor. Herhangi bir sebepten dolayı cihaza dokunmak zorunda kalan kişiler ekranda istemedikleri bir noktaya dokunuyorlar. Bunun sonrasında izlenen filmler ya da diziler çok ileriye ya da geriye sarabiliyor. Bazı durumlarda kapandığı dahi olabiliyor. Bu sorunun önüne geçmek isteyen Netflix yeni bir seçenek sunmaya başladı.

Netflix kullanıcılarının bu sorunu yaşamaması için ekran kilidi seçeneği mobil uygulamaya eklendi. Bu kilit sayes…