Kod deposunu farkli bir saglayiciya aktarmak

Deponuzu geçmişi olan farklı bir servis sağlayıcıya taşımanız gereken belirli zamanlar vardır. GitLab’da bir deponuz olduğunu ve bunu GitHub’a taşımak istediğinizi varsayalım. İzlenecek temel adımlar şunlardır. Deponuzu klonlayın Depoyu tüm dallar ve etiketler dahil olmak üzere yerel makinenize klonlayın. Not: –mirror seçeneği tüm dalların, etiketlerin ve geçmişin klonlanmasını sağlar. GitHub’da yeni bir depo oluşturun Github’a […]

Selenium İle Otomatik Form Doldurma

Selenium IDE Eklentisinin Kurulması Bu iş için öncelikli olarak Google Chrome browser kullanacağız. Chrome sisteminizde yüklü değilse öncelikli olarak indirip kurulumu tamamlayınız.“Selenium IDE” indirmek için “https://chromewebstore.google.com/” adresini ziyaret ediniz. Arama kutusuna “Selenium” yazarak “Selenium IDE” eklentisini bulunuz. Bulunan “Selenium IDE” eklentisine tıklayarak detay sayfasına gidiniz. Buradan “Add to chrome” dedikten sonra açılan onay kutusunda “Add […]

Postman ile aynı koleksiyonu farklı ortamlarda kullanmak

Bir önceki “Postman ile Güvenli RESTful API testleri” başlıklı yazımızda Postman uygulaması için güvenlik doğrulaması gerektiren bir API’nin metodlarına ilgili güvenlik doğrulaması parametrelerini nasıl zahmetsizce aktarabileceğimiz konusuna değinmiştik. Bu yazımızda ise oluşturduğumuz koleksiyonu verimli kullanmak için atabileceğimiz adımlara değinerek tek bir koleksiyon ile nasıl farklı ortamlarda (test, production vb.) yapılmış kurulumları nasıl test edebileceğimize değineceğiz. […]

Silinmiş dosyaların kurtarılmasına engel olmak

Bugün yazılımla doğrudan ilgili olmasa da ihtiyaç duyabileceğiniz bir araç ile ilgili bilgi vereceğim. Bilgisayaranızı ya da harddiskinizi ikinci el olarak satmak istediniz. Güzelce kişisel dosyalarınızı sildiniz, hatta geri dönüşüm kutunuzu boşaltınız. Gönül rahatlığı ile satışa çıkardınız. Ama bilmediğiniz bir şey var. Hiç bir dosya aslında tamamen silinmiyor. İşletim sistemleri siz dosyayı sildiğiniz zaman dosya […]

The ‘ReferenceManagerPackage’ package did not load correctly.

Geçenlerde geliştirmekte olduğum bir projenin referanlarını güncellemek istedim. Ancak yeni referans ekleme penceresini görüntülemek istediğimde karşıma şı hata mesajı çıktı:   The ‘ReferenceManagerPackage’ package did not load correctly. Kısa bir araştırmadan sonra aşağıdaki çözüm adımlarına ulaştım. Çözüm adımları : VS 2017 developer komut satırını admin olarak çalıştır. “C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\PublicAssemblies” dizinine git. Not: […]

Kod yazarken boşluk kullanımı

Selamlar, kod yazmak zor (dışarıdan çok kolay görünebilir) bir iştir. Gelecek cümle özellikle yeni başlayan, başlayacak arkadaşlar için. “Ama kod okumak çok daha zor bir iştir!” O nedenle kod yazarken, bir süre sonra sizin ya da başka birinin bu kodu okuyup anlaması gerektiğini aklınızdan çıkarmadan üşengeçlik yapmamaya özen göstermek önemlidir. Bu yolda kullanabileceğiniz en güçlü […]

Web İçerik Kopya Koruması

İlk web sayfalarımı yaparken içerik kopyalanmasını önlemek için çeşitli numaralar yapar kopyalayanın işini zorlaştırmaya çalışırdım. Sonraları bunun gereksizliğine inandım. Çünkü içeriğin kopyalanması engellemezdi ve ayrıca ziyaretçiler için sinir bozucu olabiliyordu. Ben de bu uygulamadan vazgeçtim. Ama görüyorum ki bazı sitelerin yöneticileri hala yazılımcılarından böyle önlemleri almalarını istemekte ve arkadaşlarımızın değerli zamanlarını ve emeklerini gereksiz konulara […]

Project type is not supported by this installation

Geçen hafta içinde yeni bir proje ekibine dahil oldum. Proje oldukça heyecanlı bir proje ama her zaman olduğu gibi bitiş tarihi belli, ne istendiği kabaca belli ama detaylar bize kalıyor… 😀 Ama bu yazımda bu konuyla ilgili bişiler olmayacak. Yeni projeyle beraber yaşadığım bir sorunu ve çözümünü anlatmaya çalışacağım.  .NET frameworkü ilk versiyonundan beri kullanırım, […]

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön