İnsanlar için dil öğrenmek zordur. Çalışmayı, azmi ve belki de en önemlisi size destek olacak unsurları gerektirir. Aynı şekilde bilgisayar dünyası içerisinde de bu dil öğrenme zorlukları geçerli oluyor. Özellikle ilk programlama dili öğrenme çabanız oldukça zor bir sürece dönüşebiliyor. Daha sonraki farklı bilgisayar programlama dillerinde bu süreç muhakkak ki kısalıp kolaylaşıyor.Lakin farklı bir dünyaya düşüp bu dünyada konuşmayı öğrenmeye çalıştığımız ilk sefer gerçekten zor olabiliyor. Zira insan yaratılışı da aynı şekilde işlettirilmiş. Konuşmayı ilk öğrenme işlemi senelere yayılırken devamında ekstra lisanları daha kolay bir şekilde hafızamıza alabiliyoruz.
Ancak burada bir fark var. Bulunduğumuz dünyadaki insanî lisanları öğrenirken çevremizden sürekli dürtü alır ve destekleniriz. Yanlışlarımız düzeltilir, yeni bilgiler aktarılır çevremiz tarafından bizlere. Yalnız bilgisayar dilinde bu durum söz konusu değil. Tamamen yalnızsınız ve konuşmaya çalıştığınız kişi çok potansiyelli dahi olsa duygusuz ve akılsız bir makine. İşte bu bloğu yazma sebebim de tam olarak bu.
Practice-It Washington Üniversitesi hocaları tarafından kurulmuş bir site. Bu site Java diline yeni başlayan öğrencilerin kodlarını yazıp aynı zamanda kodlarının doğruluğunu test etmenize imkan tanıyor. Terimsel tabiri ile bir Online Compiler. Kod yazmak kolay. Herhangibir İde(eclipse, jGrasp v.b.) hatta not defteri dahi buna imkan sağlıyor. Ancak kodunuzu test etmek veyahutta kod yazmanızı sağlayacak bir problem bulmak buradaki en büyük problem. İşte Practice-It sitesi içerisinde barındırdığı 1800 den fazla problemle sizi adım adım bu dilde geliştiriyor. Bu sorular Üniverste hocaları veyautta alanda yetkin kişiler tarafından hazırlanmış.
Öncelikle sitede kodunuzu yazabilmek için bir hesap oluşturmanız gerekiyor. Kullanıcı adınızı ve kurumunuzu seçerek(Üniversite, Lise v.b.) hesabınızı oluşturuyorsunuz. Daha sonra size kolaydan zora doğru verilen birçok problemi çözmek kalıyor. Ancak güzel olan bunu yaparken kodun tamamını yazmaya ihtiyacınızın olmaması. Problem sizden yalnızca sorduğu kısmı yapmanızı talep ediyor. (Bir algoritma ya da bir function...) Bu şekilde yazdığınız kodu compile edebilmek için gerekli diğer kısımları kendi hallediyor tabiri caiz ise. Ben çok faydalandım sizlerin de faydalanmasını çok isterim.
(NOT: 2016 senesinde yazdığım bir yazıymış. Yayınlamamışım her nedense. O dönemde dilim biraz ağır geldi bugün okuyunca açıkçası 🙂 Faydası olması ümidiyle. HAYIRLI GÜNLER)
#JAVA #Yazılım #Eğitim #BilgisayarMühendisliği

1- Öncelikle https://www.postgresql.org/download/linux/debian/ buradan sürümünüzü seçiyorsunuz.
2- etc/apt/sources.list.d/pgdg.list dosyasını oluştur.
3- Dosya içeriğini linkteki ilk komuttaki gibi gir.
4- wget ile başlayan ilk satır komutunu çalıştır komut beklediğinde add-key yazılı satırı çalıştır.
5- OK dediğinde sudo apt-get update yap.
6- https://wiki.debian.org/PostgreSql adrese gir.
7- apt-get install postgresql postgresql-client komutunu çalıştır.
8- Hemen altındaki önerilen paketleri de kurabilirsin. pgadmin3 gibi (apt-get install pgadmin3)
9.1- sudo su ile root ol.
9.2- su -s /bin/bash postgres (postgres isimli kullanıcı oluştur)
10- Sistemden sorumlu kullanıcı bu kullanıcı olacak.
11- sudo -u postgres bash ile postgres kullanıcısına yetki ver.
12- sudo -u postgres bash bu satırı tam anlamadım. Burada hata verince kendi kullanıcı adımı yazdım devam ettim.
13- psql komutu ile postgresql çalıştır.
14- yardım için help detaylı komut yardımı için \h CREATE VIEW gibi komutları kullanabilirsin.
15- sudo su ile root'a geç
16- whoami ile kim olduğunu doğrula.
17- su - varsayılankullanıcıadı
18- 17. komut ile varsayılankullanıcıya geç. Orada psql komutu çalışmaz.

NOT: Yazı içerisinde görünen ÇİFT TİRE İŞARETLERİNİ tek tire olarak giriniz.
Sponsorlu İçerik
Huawei, geliştirdiği teknolojiler ve üst düzey akıllı telefonlar ile kullanıcılarına benzersiz imkanlar sunarken mükemmel bir tüketici deneyimini de yaşatmayı hedefliyor. Akıllı telefon pazarında yer aldığı günden beri; kullanışlı arayüzü, kamerası, üstün özellikleri ve minimal tasarımı ile dikkatleri üzerine çeken Huawei, premium cihazları için sunduğu VIP hizmeti ile de kullanıcılarına her zaman sınırsız konforu yaşatıyor.
Huawei; tamamen kullanıcı odaklı bir çözüm süreci geliştirerek satış sonrası hizmetini üst düzey olarak kullanıcılarına sunuyor. VIP servis hizmeti ile premium modellerinin onarımını en hızlı şekilde gerçekleştirilmesini sağlayan Huawei, satış sonrası destek konusunda kullanıcı dostu çözümleriyle pazarda farklılık yaratıyor.
Kapıdan Kapıya Teslim
Kullanıcılarını; telefon servisi için uzun kuyruklar, randevular ve bilinmez bekleme süreleriyle karşı karşıya bırakmayan Huawei’de; kullanıcı hizmete değil, hizmet kullanıcıya gidiyor. Ücretsiz olarak adresinizden alınan telefon, hızlı bir şekilde teknik servise ulaşıyor. Teknik serviste tamiri gerçekleştirilen akıllı telefon yine en hızlı ve güvenli bir şekilde adresinize teslim ediliyor. Bu süreçte kullanıcılarını yormayan ve sonsuz konfor sunmayı planlayan Huawei, bu hizmetini bir yılı aşkın süredir gerçekleştiriyor. Huawei akıllı telefon kullanıcıları bu hizmetin varlığı ile sonsuz güven yaşarken, hizmeti kullananlar ise oldukça memnun olduklarını belirtiyorlar.

Kullanıcı Odaklı Çözümler
Premium modellerine VIP hizmeti sunan Huawei’nin, tüm cihazları için sunduğu anlık hizmet ise oldukça memnun edici düzeyde ve kullancıların yoğun ilgisiyle karşılanıyor. Huawei İstanbul’da ve Ankara’da yer alan servis merkezine uğrayıp çayınızı yudumlarken servis hizmetinden yararlanabiliyor olmak Huawei kullanıcıları için gayet normal bir durum. Kullanıcılar isterlerse servis merkezine doğrudan gelip hızlıca çözüm bulabilirken, kargo ile gönderimini gerçekleştirdikleri cihazlarının onarımını yaptırabiliyorlar. Hızlı ve güvenli hizmetini tüm kullanıcılarına yaşatmayı planlayan marka; hem VIP hizmet, hem tüm satış sonrası hizmetleri hem de servis merkezi ile sunduğu hizmetle yapılmayanı yapıyor ve tamamen tüketici memnuniyetine odaklanıyor.
O işe de gireceğim yakında 😀