Ali Batır | Kampüs Kod https://www.kampuskod.com Kampüs Bilim Sanat Teknoloji ve Yazılım Eğitimleri Platformu Mon, 14 Dec 2020 14:07:57 +0000 tr hourly 1 https://wordpress.org/?v=6.2.2 Facebook, WhatsApp ve Instagram çöktü mü? https://www.kampuskod.com/diger/gundem/facebook-whatsapp-ve-instagram-coktu-mu/ https://www.kampuskod.com/diger/gundem/facebook-whatsapp-ve-instagram-coktu-mu/#respond Sun, 14 Apr 2019 12:54:04 +0000 http://www.kampuskod.com/?p=4718 Anlaşılan Facebook, WhatsApp ve Instagram başka bir kesinti yaşıyor. Bu sadece Türkiye’deki kullanıcılarını değil, aynı zamanda uluslararası kullanıcıları da etkiliyor. WhatsApp için, hem metin hem de resimler dahil hiçbir mesaj gönderemiyoruz. Bu arada, Instagram yenilemeyi reddediyor. Diğer ülkeler Facebook’ta bir kesinti rapor ederken, yayınımızı yenileyebilir ve yeni bir durum güncellemesi yayınlayabiliriz. GÜNCELLEME: Mobil uygulama üzerinden […]

The post Facebook, WhatsApp ve Instagram çöktü mü? first appeared on Kampüs Kod.]]>
Anlaşılan Facebook, WhatsApp ve Instagram başka bir kesinti yaşıyor. Bu sadece Türkiye’deki kullanıcılarını değil, aynı zamanda uluslararası kullanıcıları da etkiliyor.

WhatsApp için, hem metin hem de resimler dahil hiçbir mesaj gönderemiyoruz. Bu arada, Instagram yenilemeyi reddediyor.

Diğer ülkeler Facebook’ta bir kesinti rapor ederken, yayınımızı yenileyebilir ve yeni bir durum güncellemesi yayınlayabiliriz.

GÜNCELLEME: Mobil uygulama üzerinden Facebook şu anda bizim için çalışıyor. Ancak, Facebook.com adresindeki web siteleri üzerinden erişilebilir değil.

Son büyük kesinti 14 Mart 2019’da gerçekleşti, burada Facebook, Instagram, WhatsApp ve Oculus platformları dünya çapında çöktü. Facebook, çalışmama süresi konusunda kullanıcıyı bilgilendirmek için Twitter’a başvurmak zorunda kaldı.

Facebook, Instagram ve WhatsApp için kesintileriniz mi var? Aşağıdaki yorumlarda bize bildirin.

The post Facebook, WhatsApp ve Instagram çöktü mü? first appeared on Kampüs Kod.]]>
https://www.kampuskod.com/diger/gundem/facebook-whatsapp-ve-instagram-coktu-mu/feed/ 0
Programlama Dilleri Arasındaki Farklar Nelerdir? https://www.kampuskod.com/kampus/programlama-dilleri-arasindaki-farklar-nelerdir/ https://www.kampuskod.com/kampus/programlama-dilleri-arasindaki-farklar-nelerdir/#respond Tue, 05 Mar 2019 17:32:11 +0000 http://www.kampuskod.com/?p=3732 Günümüzde, çok sayıda programlama dili daha genel ve çok amaçlı hale geliyor, ancak bu dillerin kendi uzmanlıkları ve her dilin kendi avantajları ve dezavantajları var. Programlama dilleri birkaç türe ayrılabilir, ancak   bu diller çoklu programlama stilini destekler. Her yıl çok sayıda programlama dili oluşturulur, ancak çok az sayıda dil popüler hale gelmektedir. Programlama dilleri, bilgisayarın veya makinenin performansını kontrol […]

The post Programlama Dilleri Arasındaki Farklar Nelerdir? first appeared on Kampüs Kod.]]>
Günümüzde, çok sayıda programlama dili daha genel ve çok amaçlı hale geliyor, ancak bu dillerin kendi uzmanlıkları ve her dilin kendi avantajları ve dezavantajları var. Programlama dilleri birkaç türe ayrılabilir, ancak   bu diller çoklu programlama stilini destekler. Her yıl çok sayıda programlama dili oluşturulur, ancak çok az sayıda dil popüler hale gelmektedir. Programlama dilleri, bilgisayarın veya makinenin performansını kontrol etmek için kullanılır. Şu anda, bir bilgisayar programcısı, programlama dili seçmek için birçok seçeneğe sahiptir, ancak programlama dilleri arasında birçok fark vardır. Bu nedenle, bu makale farklı programlama dillerinin türleri ve arasındaki farkları hakkında bilgi verecektir.   

Programlama Dili Nedir?

Bir programlama dili, talimatları bir makine veya bilgisayara bağlamak için tasarlanmış bir formüldür. Programlama dilleri esas olarak bir makinenin performansını kontrol etmek veya algoritmaları ifade etmek için kullanılır. Şimdiye kadar, yaklaşık bin programlama dili oluşturulmuştur. Program sözdizimi(syntax) ve anlambilim(semantics) gibi iki forma ayrılabilir. Bazı diller, C dili gibi bir SO standardıyla tanımlanır.

Programlama Dillerinin Türleri

Prosedürel Programlama Dili (Procedural)

Prosedürel programlama dili, sonuca yol açan bir dizi ifadeyi yürütmek için kullanılır. Bu tip programlama dilleri çoklu değişkenleri, ağır döngüleri ve fonksiyonel programlama dillerinden ayıran bazı elementleri kullanır. Prosedürel dillerde fonksiyonların değerini döndürmek yerine değişkenleri kontrol edilebilir. Örneğin, bilgileri yazdırmak.

Fonksiyonel Programlama Dili (Functional)

Fonksiyonel programlama dili, genellikle tekrarlanan işlevlerin lehine döngülerden kaçınarak,sıklıkla saklanan verileri kullanır.Fonksiyonel programlamanın ana odağı, işlevlerin geri dönüş değerleridir; yan etkiler ve saklama durumundaki farklı önerilerin şiddetle tavsiye edilmediğini gösterir. Örneğin, son derece saf kullanışlı bir dilde, bir işlev adlandırılırsa, işlevin herhangi bir o/p değiştirmemesi veya gerçekleştirmemesi beklenir. Bununla birlikte, algoritmik çağrılar oluşturabilir ve bu çağrıların parametrelerini değiştirebilir. Fonksiyonel diller genellikle daha kolaydır ve soyut konularda anlamaya daha kolay hale getirir, ancak programlama modelleri tam olarak bilmeyi zorlaştırır, ancak kod makine dilinde çözülür (genellikle sistem programlama için sorunludur).

Nesneye Yönelik Programlama Dili(Object-oriented)

Bu programlama dili, dünyayı iç verilere ve bu verilerin harici erişim bölümlerine sahip bir grup nesne olarak görür. Bu programlama dilinin amacı, belirli bir sorunu çözmek için kullanılabilecek hizmetleri sunan bir nesne koleksiyonuna ayırarak hatayı düşünmektir. Nesne yönelimli programlama dilinin temel ilkelerinden biri, bir nesnenin ihtiyaç duyacağı her şeyin nesnenin içinde olması gerektiğidir. Bu dil aynı zamanda kalıtım(inheritance) yoluyla yeniden kullanılabilirliği ve polimorfizm(polymorphism) kullanarak büyük bir kod değiştirmek zorunda kalmadan mevcut uygulamaları yayma kapasitesini de vurgular.

Script Programlama Dili(Scripting)

Bu programlama dilleri genellikle prosedüreldir ve nesne yönelimli dil öğeleri içerebilir, ancak normalde büyük sistemlerin geliştirilmesini destekleyen tam teşekküllü programlama dilleri olmadıkları için kendi kategorilerine girerler. Örneğin, derleme zamanı tür denetimi olmayabilir. Genellikle, bu dillerin başlaması için küçük sözdizimler(syntax) gerekir.

Mantık Programlama Dili(Logic)

Bu tür diller, programcıların bildirimsel ifadeler oluşturmasına ve daha sonra makinenin bu ifadelerin sonuçları hakkında mantıklı olmasına izin verir. Bir anlamda, bu dil bilgisayara nasıl bir şey yapacağını söylemiyor, ancak ne yapmayı düşünmesi gerektiğine dair kısıtlamalar getiriyor.

Bu grupları ” dil türleri ” olarak adlandırmak gerçekten biraz kafa karıştırıcıdır. C dilinde nesne yönelimli bir tarzda program yazmak kolaydır. Gerçekte, dillerin çoğu, bu tür dillerin kullanışlılığını artırmaya yardımcı olan çeşitli alanlardan fikir ve özellikler içerir. Bununla birlikte, programlama dillerinin çoğu, tüm programlama stillerinde en iyi değildir.

Programlama Dilleri Arasındaki Farklar

C ++ Dili

C++ dili, büyük projelerde kullanılan nesne yönelimli bir yapıya sahiptir. Programcılar, bir programı farklı parçalara veya programın her bir bölümünde bile tek tek çalışmayla işbirliği yapabilir. Nesne yönelimli yapısı da kodun birçok kez yeniden kullanılmasına izin verir. Bu dil verimli bir dildir. Ancak, birçok programcı aynı fikirde değildir.

C Dili

C dili temel bir programlama dilidir ve özellikle oyun programlamasında kullanılan çok popüler bir dildir, çünkü C dili C++ ‘ nın ek paketlenmesini içerir, her programcı bu dili kullanır, çünkü programları daha hızlı yapar. Bununla birlikte, bu dilin değeri, C dili ile performansta hafif bir artış elde etmek için C++ ‘ nın yeniden kullanılabilirliğini verir.

Pascal Dili

Pascal dili çoğunlukla bir öğretim dilidir ve sadece birkaç firma programları yazmak için bu dili kullanır. Bu dil, C dilinde semboller ve parantezler yerine anahtar kelimeler kullanma eğilimindedir. Yani bu dille başlayanlar için C, C++ gibi bir programlama dilini anlamak çok kolaydır. Borland, Delphi programlama dilini endüstriyel güç için kullanan bir derleyici yazılım şirketidir. Delphi Pascal’ın nesne yönelimli bir dilidir ve halen sadece Borland derleyicileri kullanır.

Fortran Dili

Fortran dili bir dizi çatırdayan dildir ama yine de bilim adamları tarafından kullanılır. Bu dil, makinedeki bellek sınırına kadar farklı değişken boyutlarına izin verir. Bu dil, değerleri yüksek hassasiyetle hesaplamak zorunda olan Mühendisler için uygundur. Fortran’daki Program esnek değildir ve bazen okumayı zorlaştırır.

Java Dili

Java dili özellikle ağ yararlı çoklu platform dilidir. Tabii ki, çoğunlukla bu dil Java uygulamaları ile web üzerinde kullanılır. Bununla birlikte, bu dil çapraz platform programlarını tasarlamak için kullanılır, çünkü yapı ve sözdizimi c++ ‘ a benzer. C ++ programcıları için, Java dilini öğrenmek çok kolaydır ve nesne yönelimli programlama tarafından sağlanan bazı avantajlar sunar; yeniden kullanılabilirlik gibi.     Java’da verimli kod yazmak zor olabilir. Ancak, günümüzde Java dilinin hızı arttı ve 1.5 sürümü kolay program yapımı için bazı iyi özellikler sunuyor.

Perl Dili

Perl dili UNİX için bir dosya yönetimi dilidir. Ancak ortak ağ geçidi arabirimi programlama (CGI) için daha popülerdir. Web sunucularının web sayfalarının ek yeteneklerine izin vermek için gerçekleştirebileceği programlar için bir terimdir. Perl dili metin arama için bir yöntemdir ve yararlı sunucu fonksiyonları ve diğer veritabanları için kullanılır ve herhangi bir dilde herhangi bir deneyime sahip bir kişi için perl dilinde temelleri öğrenmek çok kolaydır.

PHP Dili

PHP dili web sayfalarını tasarlamak için kullanılır ve bazen de betik dili (scripting language) olarak kullanılır. Bu dil hızlı bir web sitesi geliştirmek için tasarlanmıştır ve sonuç olarak kolay http başlıkları oluşturma ve veritabanlarına bağlantı yapma gibi özellikleri içerir. Bir komut dosyası dili olarak, programcının hıza kolayca ulaşmasına izin veren bir dizi bileşen içerir. Ancak, daha sofistike nesne yönelimli özelliklere sahiptir.

LİSP Dili

LİSP dili çoğunlukla bilgisayar bilimi araştırmalarında kullanılır ve tüm verileri diziler gibi listelerde saklar. Listenin sözdizimi çok basittir ve geliştiriciler için yapıları uygulamak kolaydır.

Scheme Dili

Scheme dili, LİSP dilinin bir alternatifidir ve daha basit bir sözdizimi ve özelliklere sahiptir. Scheme dili altındaki herhangi bir proje, LİSP dilinin çoğunun yeniden uygulanmasına neden olacaktır. Ancak, bu, MIT’nin bilgisayar bilimi bölümünde çok popüler bir tanıtım dilidir. Bu dil, programlama dilinin sözdizimi (syntax) sorunlarını endişe etmek yerine kolayca çözer.

Bu, programlama dilleri ile birkaç büyük programlama dili arasındaki farklarla ilgilidir. Ve TCL, Python, Smalltalk, COBOL, C# ve Prolog gibi kalan diller tartışılan yukarıdaki dillere benzer. Ancak bir program veya uygulama geliştirmek için uygun dili seçmek çok önemlidir.

The post Programlama Dilleri Arasındaki Farklar Nelerdir? first appeared on Kampüs Kod.]]>
https://www.kampuskod.com/kampus/programlama-dilleri-arasindaki-farklar-nelerdir/feed/ 0
Linux nedir ? https://www.kampuskod.com/kampus/egitim/linux-nedir-2/ https://www.kampuskod.com/kampus/egitim/linux-nedir-2/#respond Mon, 18 Feb 2019 16:26:43 +0000 http://www.kampuskod.com/?p=3331 Linux en iyi bilinen ve en çok kullanılan açık kaynaklı işletim sistemidir. Linux bilgisayardaki diğer tüm yazılımların altında oturan, bu programlardan gelen istekleri alan ve bu istekleri bilgisayarın donanımına ileten bir yazılımdır. Linux’un diğer işletim sistemlerinden farkı nedir? Linux birçok yönden, Windows, OS X veya iOS gibi daha önce kullanmış olduğunuz diğer işletim sistemlerine benzer. […]

The post Linux nedir ? first appeared on Kampüs Kod.]]>
Linux en iyi bilinen ve en çok kullanılan açık kaynaklı işletim sistemidir. Linux bilgisayardaki diğer tüm yazılımların altında oturan, bu programlardan gelen istekleri alan ve bu istekleri bilgisayarın donanımına ileten bir yazılımdır.

Linux’un diğer işletim sistemlerinden farkı nedir?

Linux birçok yönden, Windows, OS X veya iOS gibi daha önce kullanmış olduğunuz diğer işletim sistemlerine benzer. Diğer işletim sistemleri gibi, Linux da grafik bir arayüze sahiptir ve kelime işlem uygulamaları gibi diğer işletim sistemlerinde kullanmaya alışkın olduğunuz yazılım türlerinde Linux eşdeğerleri vardır. Pek çok durumda, yazılımcılar diğer sistemlerde kullandığınız aynı programın Linux versiyonunu yapmış olabilir.

Ancak Linux, diğer işletim sistemlerinden de birçok önemli yönden farklıdır. Birincisi ve belki de en önemlisi, Linux açık kaynaklı yazılımdır. Linux oluşturmak için kullanılan kod, kamuoyunun görüntüleme, düzenleme ve – uygun becerilere sahip kullanıcılar için – katkıda bulunma konusunda ücretsiz ve kullanılabilirdir.

Linux işletim sisteminin çekirdek parçaları genel olarak yaygın olmasına rağmen, farklı yazılım seçenekleri içeren birçok Linux dağıtımı da olduğundan farklıdır. Bu, Linux’un inanılmaz derecede özelleştirilebilir olduğu anlamına gelir.

Unix ve Linux arasındaki fark nedir?

1970’lerde Bell Laboratuarlarında Ken Thompson ve Dennis Ritchie tarafından geliştirilen bir işletim sistemi olan Unix’i duymuş olabilirsiniz. Unix ve Linux birçok yönden benzerdir. Linux aslında Unix’e benzer şekilde yaratılmıştır. Her ikisi de sistemler, programlama araçları, dosya sistemi düzenleri ve diğer temel bileşenlerle arayüz oluşturma için benzer araçlara sahiptir. Ancak, Unix ücretsiz değildir. Yıllar boyunca, “unix benzeri” veya “unix uyumlu” olmaya çalışan birkaç farklı işletim sistemi oluşturuldu, ancak Linux öncüllerini popülaritesinde aşan en başarılı  işletim sistemi oldu.

Linux’u kimler kullanıyor?

Muhtemelen zaten biliyor olsanız da bilmiyorsanız da Linux kullanıyorsunuzdur. Hangi kullanıcı anketine baktığınıza bağlı olarak, İnternet’teki web sayfalarının neredeyse yarısı Linux işletim sistemiyle  çalışan sunucular tarafından oluşturulur.

Şirketler ve bireyler sunucuları için Linux’u seçtikleri için güvenlidir.

Android telefonlar, dijital depolama aygıtları, kişisel video kayıt cihazları, kameralar, giyilebilir cihazlar ve daha fazlası gibi muhtemelen sahip olduğunuz cihazların birçoğu da Linux kullanıyor.

Linux’un sahibi kim?

Açık kaynak kodlu lisanslama sayesinde, Linux herkes için ücretsiz olarak kullanılabilir. Ancak, “Linux” adındaki ticari marka, yaratıcısı Linus Torvalds’a aittir. Linux’un kaynak kodu birçok bireysel yazarı tarafından telif hakkı altındadır ve GPLv2 lisansı altında lisanslıdır. Linux, on yıllarca süren bir gelişimden bu kadar çok sayıda katılımcıya sahip olduğu için, her bir yazarla iletişim kurmak ve onları yeni bir lisansa kabul etmek neredeyse imkansızdır.Bu yüzden Linux’un kalıcılık konusunda GPLv2 altında lisanslı kalması tamamen mümkündür.

Linux nasıl yaratıldı?

Linux 1991 yılında Helsinki Üniversitesi’nde öğrenci olan Linus Torvalds tarafından kuruldu. Torvalds, Linux’u baskın biçimde akademik ortamlarda kullanılan bir başka Unix klonu olan Minix’e ücretsiz ve açık kaynak bir alternatif olarak inşa etti. Başlangıçta “Freax” olarak adlandırmayı amaçlıyordu, ancak Torvalds sunucusunun yöneticisi, Torvalds’ın ilk adı ile Unix kelimesinden   “Linux” adlı orijinal kodu dağıtmak için kullandı.

Linux’a nasıl katkıda bulunabilirim?

Linux çekirdeğinin çoğu C programlama dilinde yazılmıştır, biraz montaj ve diğer diller serpiştirilmiştir. Eğer Linux çekirdeğinin kodunu yazmakla ilgileniyorsanız, başlamak için iyi bir yer Kernel Newbies’tir.

Ancak Linux topluluğu çekirdekten çok daha fazladır ve programcıların yanı sıra pek çok başka insanın da katkısına ihtiyaç duyar. Her dağıtım, birlikte dağıtılabilecek yüzlerce veya binlerce program içerir ve bu programların her biri, ayrıca dağıtımın kendisi, başarılı olmaları için çeşitli insanlara ve beceri setlerine ihtiyaç duyar.

Linux kullanmaya nasıl başlayabilirim?

Bilgisayarınıza Linux kurmak istiyorsanız, en kolay yol, platformunuz ( örneğin, dizüstü bilgisayar veya tablet cihaz ) için tasarlanmış popüler bir dağıtım seçmektir). Mevcut çok sayıda dağıtım olmasına rağmen, eski ve iyi bilinen dağıtımların çoğu yeni başlayanlar için iyi seçimlerdir, çünkü sıkışıp kaldığınızda veya bir şeyleri çözemediğinizde soruları yanıtlamaya yardımcı olacak geniş kullanıcı topluluklarına sahiptir. Popüler dağıtımlar Debian, Fedora, Mint ve Ubuntu’yu içerir.Bunlara ek olarak daha bir çok Linux dağıtımı vardır.

Linux dağıtımları

                                                    

The post Linux nedir ? first appeared on Kampüs Kod.]]>
https://www.kampuskod.com/kampus/egitim/linux-nedir-2/feed/ 0
Youtube’da “Ağ ile ilgili bir sorun oluştu [410]” hatasının çözümü https://www.kampuskod.com/teknoloji/youtubeda-ag-ile-ilgili-bir-sorun-olustu-410-hatasinin-cozumu/ https://www.kampuskod.com/teknoloji/youtubeda-ag-ile-ilgili-bir-sorun-olustu-410-hatasinin-cozumu/#respond Fri, 07 Sep 2018 19:16:22 +0000 http://www.kampuskod.com/?p=513 Tablette veya telefonda Youtube uygulaması açılmıyorsa ve ağ sorunu hatasını veriyorsa aşağıdaki adımları takip ederek çözebilirsiniz. Youtube uygulamasının açılmaması ve 410 hatasının kesin çözümü; Öncelikle Ayarlar-Uygulamalar bölümüne  gelerek Youtube uygulamasını bulun.Verileri ve önbelleği temizleyin.Sorunun çözülüp çözülmediğini kontrol edin.Eğer çözüm olmazsa aşağıdaki adımları uygulayarak sorunu kesin olarak çözebilirsiniz. “Youtube” ve “Google Play Hizmetleri” uygulamalar bölümünden bulun […]

The post Youtube’da “Ağ ile ilgili bir sorun oluştu [410]” hatasının çözümü first appeared on Kampüs Kod.]]>

Tablette veya telefonda Youtube uygulaması açılmıyorsa ve ağ sorunu hatasını veriyorsa aşağıdaki adımları takip ederek çözebilirsiniz.

Youtube uygulamasının açılmaması ve 410 hatasının kesin çözümü;

Öncelikle Ayarlar-Uygulamalar bölümüne  gelerek Youtube uygulamasını bulun.Verileri ve önbelleği temizleyin.Sorunun çözülüp çözülmediğini kontrol edin.Eğer çözüm olmazsa aşağıdaki adımları uygulayarak sorunu kesin olarak çözebilirsiniz.

“Youtube” ve “Google Play Hizmetleri” uygulamalar bölümünden bulun ve kaldırın(silin). Daha sonra “Google Play Store” uygulumasından “Youtube” uygulamasının en son sürümünü indirin. Youtube yüklendikten sonra Youtube uygulamasını açın. Youtube açılmak için “Google Play Hizmetleri” yüklemenizi isteyecektir. “Google Play Hizmetleri” yükledikten sonra Youtube uygulaması sorunsuz şekilde açılacaktır.

“Ağ ile ilgili bir sorun oluştu [410] “

“There was a problem with the network [410]”

The post Youtube’da “Ağ ile ilgili bir sorun oluştu [410]” hatasının çözümü first appeared on Kampüs Kod.]]>
https://www.kampuskod.com/teknoloji/youtubeda-ag-ile-ilgili-bir-sorun-olustu-410-hatasinin-cozumu/feed/ 0