Ana içeriğe atla

Yayınlar

Temmuz, 2016 tarihine ait yayınlar gösteriliyor

Android Programlama - Kurulacak Ortamlar - 2

Daha önceki yazılarımızda Android ‘in nasıl bir işletim sistemi olduğu ve temel olarak ne tür meziyetleri olduğunu kısaca açıklamaya çalıştık. Bu yazımızda ise Android Uygulama Geliştirme Sürecine dahil olabilmemiz için bilgisayarımızda nelerin kurulu olması gerektiğine değineceğiz.
Her ne kadar Android bir işletim sistemi olsa da (Mobil, tablet, tv, vb. için olduğunu sürekli dile getirmeye çalışıyorum) uygulama geliştirebilmek için bilgisayarda çalışan bir işletim sistemine ihtiyacımız olacak. Bu işletim sistemlerinin de min. olması gereken sürümleri alt kısımdaki şekildedir.
Java JDK5 veya sonrası
Android SDK
Java Runtime Environment (JRE) 6
Android Studio
Eclipse IDE for Java Developers (opsiyonel)
Android Development Tools (ADT) Eclipse Plug-in (opsiyonel)
Uygulama geliştirme aracı olarak kullanabileceğimiz Eclipse IDE ve Android Studio windows işletim sistemin sorunsuzca çalışmaktadır. Performansları da oldukça başarılıdır.Bende Mac OS üzerinde Android Studio kullanıyorum. Hız ve perform…

SharePoint Solutions - Add, Deploy, Retract ve Remove - PowerShell ve STSADM

Sharepoint ürünleri ile haşır neşirseniz *.wsp 'lerin güncellenmesi ile çok sık karşılaşıyorsunuzdur. Bu işlemi yapabilmek için Central Admin 'e girip "retract a solution” seçeğini seçiyor ve genellikle başarısız oluyoruz. Başarısızlığımızda alt kısımdaki gibi bir mesajla süsleniyor.Hata Mesa:
"A feature with ID xxxxxxxxx has already been installed in this farm. Use the force attribute tı explicitly re-install the feature."Peki wsp 'i güncelleme işlemini nasıl yapacağız.1. Powershell ile kullanımdan çıkartma (Retract) işlemi:
Bu adımı standart dosya işlemlerindeki çöp kutusuna taşıma adımı ya da IIS üzerinde application olarak ayarlanmış sitenin silinmesi adımı olarak düşünebilirsiniz.Unistall-SPSolution -Identity solutionName.wsp -WebApplication http://SharepointWebApp/2. STSADM ile silme (Remove) işlemi:
Bu adımı çöp kutusuna taşınan dosyanın silinmesi ya da IIS üzerinde silinen web application 'nın klasör olarakta silinmesi işlemi olarak düşünebilirsiniz…

SharePoint Solutions – Add, Deploy, Retract and Remove using PowerShell and STSADM

When you want to update a solution, sometimes you can’t retract a solution from Central Admin.Error messages:
"A feature with ID xxxxxxxxx has already been installed in this farm. Use the force attribute to explicitly re-install the feature.”Do the following:Use PowerShell to Retract the solution:Uninstall-SPSolution -Identity solutionName.wsp –WebApplication http://SharepointWebApp/Use STSADM to remove the solution:
(Go to the command line (Start – Run – cmd), then go to this path: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN, then type the following command)stsadm -o deletesolution -name "solutionName.wsp" -overrideUse PowerShell to add the solution:Add-SPSolution -LiteralPath C:TempmovingsolutionName.wspUse PowerShell to deploy the solution (with "-Force” attribute):Install-SPSolution –Identity CustomerDetails.wsp –WebApplication http://SharepointWebApp/ –GACDeployment -ForceTurhal Temizer

Android Programlama - Temeller - 1

Bir önceki yazımızda Android Uygulama Geliştirmek için yapılması gereken temel adımlardan bahsetmiştik. Özetlersek dersten önce öğrenilmesi gereken temel bilgilerdi. Yazıya erişmek için ilgili linki kullanabilirsiniz. Bildiğiniz üzere Android işletim sistemi Linux bazlı çalışan açık kaynak kodlu bir işletim sistemidir. Yapılış amacı telefonlar ve tabletlerde kullanmaktır. Zaman içerisinde Televizyonlar ve giyilebilir teknolojilerde de kullanımı görülmüştür.Android uygulama geliştirme sürecine dahil olan geliştiricilerin karşılarında oldukça büyük bir telefon havuzu olduğunu ve geliştirmelerini yaparken bu telefonları da dikkate alarak çalışmalarını yapmalarına dikkat etmek gerekecektir. İyi yanı ise hazırladığınız uygulama cep telefonu eko sisteminin yaklaşık %80 ‘nini elinde bulunduran bir işletim sisteminin uygulama havuzuna eklenecek olmasıdır.Android Uygulama Geliştirme aracı ilk olarak beta sürümü ile 2007 yılında karşımıza çıkmıştı. İlk resmi sürümü ile Android 1.0 ile Eylül.2008…

Android Programlama Yazı Dizisi

Merhaba,Android programlama hakkında yazdığım yazılara/ incelemelere bu başlık altından erişebilirsiniz. Alt kısımda yer alan linkler yeni yazılar geldikçe güncellenecektir.Android Studio:https://developer.android.com/studio/index.html
JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Yazı Dizisi:
Android Programlama - Başlamadan Önce - 0
Android Programlama - Temeller - 1
3. Android Programlama - Kurulacak Ortamlar - 2İyi günler
Turhal Temizer

Android Programlama - Başlamadan Önce - 0

Bu yazımızda kısaca Android işletim sistemine ve Android Programlamaya başlamak önce temel bilgilere göz atacağız.Android, tablet, telefon, televizyonlar için hazırlanmış Linux bazlı ve açık kaynak kodlu bir işletim sistemidir. İşletim sistemi Google liderliğinde bir çok şirket tarafından geliştirilmiştir.Android işletim sisteminde çalışacak olan uygulamalar (application) hazırlamak için Android Uygulama Geliştirme platformlarının kullanılması gerekmektedir.Android Uygulama Geliştirmesi yapabilmek için temel seviye Java programlama diline hakim olunması gerekmektedir. Uygulamalar Android Studio ile yazılmaktadır. (Eclipse ya da Visual Studio 2015 ile de yazılabilir.)

Android Studio
indirmek için alt kısımdaki adresten yararlanabilirsiniz. https://developer.android.com/studio/index.html . Aklımızda olması açısında IDE java ile hazırlandığı için kurulum esnasında JAVA SDK de kurmak isteyecektir.İlk yazımızda temel olarak Android işletim sisteminde ve program yazmak için nelere ihtiyacımı…

Android - iOS Öğrenme Serileri

Merhaba,Beni yakından ya da uzaktan tanıyan herkes Microsoft teknolojileri uğraştığımı ve .Net teknolojileri ile uzun süredir program yazdığımı bilir.Tabii ki son 5 yıldır mobildeki çılgın büyümenin ve bunun karşılığında da Android ve iOS işletim sistemlerde çalışacak programların gereksinimi oldukça arttı. Bende zaman içerisinde mobil programlar hakkında edindiğim araştırmaları ufak öğrenme serileri şeklinde sizlerle paylaşmaya çalışacağım. Bu yazılar da hem Android hem de iOS hakkında olacak. Yazıların başlıklarının devamında kaçıncı yazı olduğunu belirten rakamlar olacaktır.Yazılarımı ve uygulama denemelerimi Mac OS X El Capitan işletim sistemi desteğinde Android Studio ve xCode ile yazacağım. Zaman içerisinde Xamarin ve Visual Studio 2015 içerisinde yer alan Android SDK ’si ile de örnekler yapmaya çalışacağım.Umarım hem sizler için hem de benim için yararlı kaynaklar oluşturmayı başarabilirim.Bir sonraki yazıda görüşmek üzere.Turhal Temizer

Zaman Yönetimi

Merhaba,
Okumak için yeterince zamanın var mı? Yoksa da oldurmaya çalışmak gerek! Haydi başlayalım...
Not: Yazıda bolca benzetme ve alan değiştirme vardır.ZAMAN: HAYATİ BİR KAYNAK
Yeterince zamanınız var mı ? Cevabınız kesin bir hayır ise, yöneticilerin büyük bir çoğunluğu ile aynı sınıftasınız demektir. Bu gerçekten ürkütücü, çok nazik bir durumdur. Birden zamanın yeterli olmadığını farkedersiniz. Aslında, hepimizin sahip olduğu zaman aynıdır. Ama bu, pek az insan için yeterlidir. Öyleyse zaman sorunun kendisi değildir. Sorun bizde! Yani sorun ne kadar vaktimiz olduğunda değil, sahip olduğumuz süre içinde neler yaptığımızda.Eşsiz bir kaynak olan zamanı nasıl harcayacağımıza karar verebiliriz. Tıpkı öteki kaynaklar gibi zaman da çok etkili biçimde değerlendirilebilir veya boşa harcanabilir. Yazar ve danışman danışman Drucker şu gözlemde bulunuyor: “Zamanen az bulunan kaynaktır. Eğer doğru yönetilmiyorsa, hiçbir şey yönetilmiş sayılmaz.” Zamanın yönetimi konusu neden ihmal ediliyor? Çünk…

USB & Flash Bellek Formatları

Hangi dosya sistemini seçmeli?Windows 7'de en fazla dört farklı dosya sistemi göreceksiniz: NTFS, FAT, FAT32 ve exFAT. Eğer sürücünüz 32 GB'dan büyükse FAT ve FAT32 seçenekleri görünmeyecektir. Peki bu dosya sistemleri arasında ne farklar var ve hangisini tercih etmeli?Karşılaştırma: NTFS, FAT ve FAT32 karşısında ne sunuyor?
- 4GB'dan büyük dosyaları okuyabilme ve yazabilme.
- 32GB'dan büyük bölümler oluşturabilme.
- Dosyaları sıkıştırarak alan kazanabilme
- Daha iyi boş alan yönetimi, dolayısıyla daha az parçalanma
- Büyük sürücülerde büyük kümelere izin verir, dolayısıyla daha az alan kaybı yaşanır
- Dosya ve klasörlere izinler tanımlanabilir (Profesyonel Windows sürümünde)
- EFS (Yalnızca Profesyonel Windows sürümünde) ile anında şifreleyebilme

Karşılaştırma: FAT ve FAT32'nin NTFS'ye göre hangi avantajları var?
- Neredeyse tüm işletim sistemleri ile uyumlu
- USB sürücüsünde daha az yer kaplar
- Daha az yazma işlemi, dolayısıyla daha hızlı ve daha az bellek kullanımıKar…