Year: 2020

Sisteminize Kolayca Entegre Edebileceğiniz Ücretsiz Web Uygulamaları | Genel

Sisteminize Kolayca Entegre Edebileceğiniz Ücretsiz Web Uygulamaları | Genel

Merhaba, çalıştığınız firmada kullanabileceğiniz, benim de tecrübe edip beğendiğim bazı web uygulamalarını aşağıda bulabilirsiniz.Hepsinin ortak özelliği ücretsiz olması.Bazılarını kendi sunucunuzda barındırmalısınız, bazılarını direkt uygulamanın kendi adresinden kullanıyorsunuz.Deneyip memnun olduğum başka uygulamalar olursa da zaman içerisinde ekleyeceğim buraya. Trello:https://trello.comÇok başarılı bir proje yönetim uygulaması. 10 adet 

Apache (Xampp) Sunucuya SSL Kurulumu | Genel

Apache (Xampp) Sunucuya SSL Kurulumu | Genel

Merhaba, Apache üzerine SSL kurmak için .crt ve .key dosyalarına ihtiyacımız var. Elimizde.pfx dosyası var ise, onu önce bir işleme tabi tutmalıyız şurada anlatıldığı şekilde: https://www.zamkinos.net/blog/?p=365 Daha sonra XAMPP‘nin dizinine gidip aşağıdaki yoldaki ayar dosyasını buluyoruz: c:\xampp\apache\conf\extra\httpd-vhosts.conf Bu dosyada yorum satırı olan buluna aşağıdaki satırları 

Total Commander | Sistem

Total Commander | Sistem

Merhaba, yaklaşık 15 sene evvel iş arkadaşımın tavsiyesi üzerine kullanmaya başladığım ve sonrasında asla bırakamadığım
fevkalade bir dosya yönetim programıdır bu Total Commander. Hatta daha da fazlası…

  • İçerisinde gelen bir dosya görüntüleme uygulaması vardır (F3’e basınca açılır) ki açamadığı boyutta dosya yoktur.
  • Toplu dosya adı değiştirme seçeneği çok kullanışlıdır.
  • Toplu dosya adı kopyalamak mümkündür.
  • Dizin boyutlarını tek seferde görüntüleyebilirsiniz. (Shift + Alt + Enter)
  • Her türlü arşivi tanır, açar, sıkıştırabilir.
  • İki dosyanın içeriklerini karşılaştırabilir.
  • FTP özelliği bile var.
  • Dosya kopyalama/taşıma seçenekleri, kuyruğa alma özellikleri de çok büyük taşımalarda hayat kurtarır.
  • Benim bilmediğim ya da kullanmadığım daha bir ton özelliği olduğunu da eminim.

Bu özelliklerden her biri için ayrı uygulama indirmeniz gerekiyor normalde.
Ancak Christian Ghisler denen arkadaş hepsini içeren şahane bir program yazmış.
Gençlik döneminin asi ve serseri ruhundan kaynaklı belki de, tüm programları tam sürüm kullanma hevesimiz vardı.
Bu programın da kırığını bulmuştum. İşin ilginç yanı, kırık olmayan sürümünde herhangi bir kısıt yok, sadece açılışta bir ekrandan seçim yapmanızı istiyor o kadar…(!)
Ancak kırık kullanmaya da vicdanım elvermedi demek ki; Ghisler’e e-posta ile “Hocam, senin uygulamanın kırık versiyonunu kullanıyorum, hakkını helal et.” minvalinde bir şeyler yazmıştım.
O da üşenmemiş cevaplamıştı: “Evet anlayabiliyorum seni, belki bazı ülkelerdeki alım gücüne göre pahalı olabilir, ama bir gün bu uygulamayı alacak maddi güce ulaşınca alırsanız sevirinim, şimdilik bu şekilde kullanabilirsin.” demişti.
Ben de o günden sonra normal sürümü kullandım ve her açılışta 3 rakamdan birini seçmeye devam ettim.
Bir diğer takdir ettiğim özelliği; 15 yılda kurulum dosyasının sadece 2-3 megabayt civarında büyümüş olması.
Aynı dönemin diğer bir çok uygulaması 150-200 megabayt büyüyüp aynı işi yapmaya devam ettiler.
En çarpıcı örnek Acrobat Reader benim gözümde.
4 megabayt iken de sadece PDF dosyası görüntüleniyordu, 200 megabayt oldu hala aynı amaçla kullanılıyor.
Peki 190 megabayt neyin boyutu merak ediyorum.
Çocukluğumuzda Tombi cipsler vardı, paketi küçüktü, ama paketin içerisi dolu olurdu.
Sonradan koca paketli cipsler çıktı. Paketin 70%’i hava dolu ama. Acrobat Reader bende bu duyguyu uyandırıyor işte.
Total Commander ise Pötibör bisküvi…

Selamlar.

.pfx Dosyasından .crt Ve .key Dosyaları Elde Etmek | Genel

.pfx Dosyasından .crt Ve .key Dosyaları Elde Etmek | Genel

Merhaba, elimizde pfx uzantılı bir sertifika dosyası varsa bir Apache sunucusunda bunu kullanamıyoruz. crt ve key dosyalarına ihtiyaç oluyor. Bunun için önce https://slproweb.com/products/Win32OpenSSL.html adresinden OpenSSL’i indirmemiz gerekiyor. Ben light sürümünü indirdim. Sonra “Win64 OpenSSL Command Prompt” uygulamasını çalıştırıp, pfx dosyamızın bulunduğu dizine gidiyoruz. Sonra aşağıdaki 

Failed to initialize sqlcmd library with error number -2147024809 Hatası | MsSql

Failed to initialize sqlcmd library with error number -2147024809 Hatası | MsSql

Merhaba, SqlServer üzerinden e-posta gönderen bir scriptte temp bir tablodan verileri çekmem gerekti ve böyle bir hata aldım. Sebebi temp tablonun global(##) tanımlanmaması idi. Faydası olur diyerek paylaşıyorum: SELECT m.MusteriNo,s.ToplamFaturaTutari,s.ToplamKalemAdediINTO ##TMP_MusteriSatislarFROM Musteri m WITH (NOLOCK)INNER JOIN Satis s WITH (NOLOCK)ON s.MusteriNo = m.MusteriNo;EXEC msdb.dbo.sp_send_dbmail@profile_name = 

Dinamik Sql İle Değişkene Değer Atamak | MsSql

Dinamik Sql İle Değişkene Değer Atamak | MsSql

Merhaba, dinamik sql yazmam gereken, ancak bir sorgu sonucu dönen kayıt sayısı sıfırdan büyükse başka bir işlem yapmamın icap ettiği bir durum oluşmuştu.

Böyle bir durumda değişkene değer atamak için aşağıdaki yöntemi buldum ve kullandım.

İhtiyacı olan olursa diyerek buradan da paylaşıyorum:

DECLARE @Count INT = 0;
DECLARE @FirmaKodu VARCHAR(2) = '00';
DECLARE @dinamikSql NVARCHAR(4000) = '';
SET @dinamikSql = ' SELECT @Count = COUNT(1) FROM Musteri WITH (NOLOCK) WHERE FirmaKodu = ''' + @FirmaKodu + ' AND Aktif = 1; ';
EXECUTE sp_executeSQL @dinamikSql, N'@Count INT OUTPUT', @Count OUTPUT;
IF (@Count > 0) BEGIN
PRINT 'Donen sonuc sayisi sifirdan buyukse ne yapilacaksa artik…';
END;

Selamlar.

T-Sql Tarih Döngüsü | MsSql

T-Sql Tarih Döngüsü | MsSql

Merhaba, CANIAS tarafında çok fazla yer kaplayan e-fatura tablosunu zaman zaman yedeklemek ve geçmiş yılı silmek veritabanı boyutunda ciddi rahatlama sağlıyor. Bunun için bir tarih döngüsüne ihtiyaç duydum. Topluca atmaya çalıştığımda çok uzun sürdü ve hatta bitmedi. Bu şekilde uzun da sürse işlemi gerçekleştirebildim. Birilerinin