Ebeyanname ve Edefter ayni anda çalıştırma

Şirketler muhtelif beyannamelerini vermek için Gelir İdaresi Başkanlığı tarafından sağlanan E-Beyanname yazılımını kullanmaktadır. Bu E-Beyanname yazılımı daha önceden çalışırken bir güncelleme sonrasında çalışamaz hale gelmiş olabilir. Ya da yeni bir bilgisayara sıfırdan kurulum yapılmıştır ve hiç çalışmıyor da olabilir. Bu sorun özellikle 64 Bit işletim sistemlerinin yüklü olduğu bilgisayarlarda karşımıza çıkmaktadır. Bu yazımızda E-Beyanname programını nasıl çalışır hale getirebileceğinizi anlatacağız.
64 Bit İşletim sistemlerinde E-Beyanname programını çalıştırabilmek için aşağıdaki adımları sırasıyla uygulamak sorunu çözecektir:
  1. Öncelikle Windows Path ayarlarına bir satır eklemesi yapılacaktır. Bu satırı eklemek için Bilgisayarım (Bu Bilgisayar/This Computer) simgesi üzerinde sağ tuş yapılarak Özellikler (Properties) penceresi açılır. Bu pencere içinde Gelişmiş Sistem Ayarları (Advanced System Settings) tıklanır. Açılan yeni pencerede Ortam Değişkenleri (Environment Variables…) tıklanır.
  2. Yeni… (New…) düğmesine tıklayarak Yeni Sistem Değişkeni (New System Variables) penceresi açılır. Bu pencerede Değişken adı: ebyn Değer: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem olarak tanımlanır.
  3. E-Beyanname internet sitesinden gerekli programlar bölümünden (https://ebeyanname.gib.gov.tr/download.html) JRE Kurulum 1.4.2_05 indirip kurulum yapılmalıdır. Bu programı indirirken sorun yaşıyorsanız antivirüs programınız tarafından engelleme yapılmadığını kontrol etmelisiniz.
  4. Kurulum bittikten sonra C:\Program Files (x86)\Java klasörü altında bulunan j2re1.4.2_05 klasörünü, C:\Program Files\Java klasörünün içine yapıştırıyoruz.
  5. Son olarak C:\Program Files\Java\j2re1.4.2_05\bin klasörü içinde bulunan
    java.*
    javaw.*
    java.dll
    jawt.dll
    dosyalarını kopyalayıp E-Beyanname programının kurulu olduğu C:\Ebyn klasörüne yapıştırmanız gerekiyor.
  6. Artık E-Beyanname programını masaüstündeki kısayolundan çalıştırabilirsiniz.



-----------------------------------------------------------------------------------

*********** E-Beyanname için Bat File Değişikliği ************************************************

**** orjinalda yer alan java komutu yerine java exeyi aşağıdaki gibi çalıştırmak
**** çalıştırılacak versiyonun yoluna göre değişkenlik gösterir

rem 01.10.2005
"C:\Program Files (x86)\Java\jdk1.6.0_37\bin\java" -Xmx256m -Dcom.cs.uid.renderer.java.runtime.UIBeanClassCache.packageName= -Dcom.cs.uid.renderer.java.runtime.UIBeanClassCache.checkForModification=false -classpath beydef.jar;bdp.jar;csfc.jar;debugger.jar;cs_mdi.jar;lf.jar;javarenderer.jar;ice-5_06_3.jar bdp_mf
**************************************************************************************************

PXE önyüklemesi Hyper-V VM'ler için IPv4 Üzerinden

GİRİŞ

Hyper-V Generation 2 makinesi, çalışan bir UEFI iş istasyonuyla karşılaştırılabilir. UEFI iş istasyonu, eski PXE ile iletişim kuramaz, ancak yalnızca UEFI ile iletişim kuramazdı. Bu, Hyper-V Generation 2 makineleri için aynıdır. Bu kılavuzda, Legacy boot için Gen2 Hyper-V VM'lerinde PXE'nin nasıl etkinleştirileceği açıklanmaktadır.
Ağınız, eski yöntemleri kullanarak önyükleme görüntüleri dağıtmak üzere yapılandırılmışsa, sanal makinenin donanımını yapılandırmanız gerekir.
Bu blog yazısı bunun nasıl gerçekleştirileceğini açıklar.

ÇÖZÜM

SANAL ANAHTARI OLUŞTURMA

İlk önce sanal bir anahtar oluşturmanız gerekir Bu, Sanal Makinenin ağ ile iletişim kurabilmesi için gereklidir. Ağınız için zaten bir sanal makine oluşturduysanız, bu adımı atlayabilirsiniz. Hyper-V Yöneticisi'nde Hyper-V ana bilgisayarına sağ tıklayarak ve Sanal Anahtar Yöneticisi'ni seçerek başlayın .



pve'yi ipv4 üzerinden başlat hyper-v Sanal Anahtarı Yapılandır

Yeni bir Sanal Anahtar oluşturun . Dış'ı seçin Diğer sanallaştırma platformlarını kullanıyorsanız, harici “Bridged” ile aynıdır.



pve'yi ipv4 üzerinden başlat - hyper-v - Sanal Anahtarı Yapılandır Adım 2

Yeni Sanal Anahtar'a bir ad verin. Benimki “Bridged” adını verdim.



pve'yi ipv4 üzerinden başlat - hyper-v - Sanal Anahtarı Konfigüre Et

Varsayılan olarak, Sanal Makineye yüklü yalnızca bir “Standart Ağ Bağdaştırıcısı” bulunur, ancak PXE işlevi için bir Eski Ağ Bağdaştırıcısı eklemeniz gerekir .



pve'yi ipv4 üzerinden başlat - hyper-v - Eski Bağdaştırıcı Hyper-V'yi Yapılandırma

 Yeni eklediğiniz Eski Ağ Bağdaştırıcısına gidin ve yeni oluşturduğunuz Sanal Anahtar'ı kullanması gerektiğini belirtin.



Eski Adaptör Ekleme Adım 2

6. Son fakat en az değil, Sanal Makinenin her zaman “Eski Ağ Adaptörü” kullanarak önyüklemeye çalıştığından emin olmak için BIOS önyükleme önceliğini değiştirmelisiniz.Sadece “Eski Ağ Bağdaştırıcısı” nı seçin ve düğmeleri kullanarak en üste taşıyın.



pve'yi ipv4 üzerinden başlat - hyper-v - BIOS önyükleme önceliğini yapılandırma

SANAL MAKİNEYİ BAŞLAT

Sanal Makinenizi başlatın ve şimdi PXE önyüklemesi çalışmalı 🙂

ÇÖZÜLDÜ - web sitesi HSTS kullandığından şu anda siteyi ziyaret edemezsiniz. HATASI



sorun yaşadığın domaini sil.
chrome yeniden başlat. sorun çözülecektir.

Outlook Toplantılarının Saat Sorunu

8 Kasım 2015 Microsoft Güncellemesi Sonrası (https://support.microsoft.com/en-us/kb/3093503) Toplantı ve Randevu Saatlerindeki Kaymalar İçin Yapılacaklar için bu yazımı hazırlamaya çalıştım. Bilindiği üzere Türkiye kış saati geçişini 8 Ekim 2015 tarihine erteledi. Bu öteleme biraz sancılı oldu, mobil operatörleri malesef saat ayrlarının telefonun kendisinde olması nedeniyle daha çok sancı yaşadılar. Yaşananlar ve yapılanalar sonrası bazı zorluklar da yaşanmaya başladı.
Outlook Takvim üzerinde, yaşanabilecek zorlukları sizlerle  paylaşmak isterim. Bu durum kullanıcının sunucu üzerinde saat bilgisinin 8 Kasım 2015’de değişecek şekilde görülmesine rağmen, kullanıcı bilgisayarında böyle bir güncelleme yapılmamışsa, kullanıcı makinası veya Outlook farklı bir saat dilimi üzerindeyse toplantılar 1 saat kadar kaymış gözükebilir.
Bu problemi aşmak için öncelikle bilgisayar saatimizin doğru ve zone bilgimizin İstanbul olarak ayarlanmış olmasına ve geçişin 8 Kasım 2015 olduğunu görmeliyiz. Gerekiyorsa son kullanıcımızda, bu konudaki Microsoft güncellemesini uygulanmalıyız.
Outlook üzerinde yapılacak kontrollerimize gelecek olursak. Outlook 2013 için Dosya veya File seçilir. 
 Açılan ekranda Options veya Seçenekler tercih edilir.
Bu işlem sonrası Calender veya Takvim seçilir.
 




Bu işlemin devamında alt bölümde Time zones veya Geçerli saat dilimi bilgisi görülür. Beklentimiz bu bölümde İstanbul görmenizdir.
 Eğer web sayfası üzerinden owa erişimi ile epostalarımıza erişiyorsanız.
Seçenekler seçildiğinde
Tüm Seçenekleri Görün seçilerek ilerlenir.
Açılan ekranda Ayarlar üzerinden Bölgesel tercih edilerek, alt bölüme inildiğinde Time Zone bilgisine erişim sağlanır. Geçerli saat dilimininde İstanbul olmasını beklemekteyiz.
 
Saatler konusunda yapılan düzenlemenin başka problemler çıkarmamasını ümit ederim.
Son kullancı ayarlarında başka zonelar tercih edildiği bir zaman aralığında hazıranmış seri toplantılarda da sorun yaşana bilir benim bu konuda önerim toplantının yukarda bahsettiğim kontrol yapıldıktan sonra güncellenmesidir.
Önerilebilecek diğer zonelara farklı kış saatine geçiş regitery anahtarlarının girilmesi, benim benimsemediğim bir yaklaşım.
Bu arada daha önce yapılmış toplantı ayarlarınada bakılmalı Time Zone bilgisnin İstanbul olmasına bakılmalıdr.

Unutulmamalı ki registery üzerinde yepılan neşter darbeleri sistemin kolaylaıkla bozulmasına ve sizin daha büyük zarar görmenize sebep olabilir.
Microsoft güncelleme erişim:
https://support.microsoft.com/en-us/kb/3093503
Microsoft güncellemenin detayların anlatıldığı bir link: http://blog.microsoft.com.tr/?p=29911
Bu konuda bireysel olarak hazırladığım diğer linki: 
Not: Bu yazım da eğer işe yarıyacaksa kaynak ve hangi linkden alıntı yapıldığı belirtilerek paylaşıla bilinir.
http://www.serhatakinci.com/index.php/windows-time-zone-dst-guncelleme-yaz-saati-kis-saati.html
Paylaştıkça bilginin, artacağına inancım tam. Emeğe ve bilgiye saygı duyuyorum. Bu güne kadar bir çok paylaşımdan yararlandım. Kendilerinede bu kapsamda teşekkür ederim.

ssh-dss backup atma

ssh-keygen -t rsa (iki sunucudada)
scp ~/.ssh/id_rsa.pub [email protected]:.ssh/authorized_keys

Linux SSH komutları

Plesk Admin şifresini öğrenme

cat /etc/psa/.psa.shadow



Dizin içerisine girme

cd /deneme/merhaba



Bulunduğunuz klasördeki dosyaları listeleme

ls -la



Sunucuda çalışan servisleri gözlemleme

ps -a top -c (çıkmak için Ctrl+C ye basın)
ps -auxf (işlem listesi)



Servisleri Başlatma/Durdurma

/etc/init.d/servisadi start|stop|restart|status
servisadi kısmına yazılabilecek standart servis isimleri;
httpd, named, exim, proftpd



DOSYA SİSTEMİ KOMUTLARI

Toplam disk boyutunu kontrol etme

df (disk durumunun % olarak doluluk oranını gösterir)



Dosya ve klasörleri boyutları ile birlikte listeler

du (bu komut geç cevap verebilir)
du -sh * (dizin içindeki tüm klasörleri ve boyutlarını gösterir)



Dosya silme komutları

rm /path/to/dosyaadi.htm (her zaman silmeden önce sorulmasını sağlayın)
rm -vf (dosyaları silmeden önce sormaz ve direkt siler. Bu komutu kullanmadan önce dikkatli olunuz çünkü silinen dosyanın geri dönüşü mümkün olmayacaktır)
rm -vrf (klasör ve alt klasörleri sormadan siler)



Dosyaları kopyalama

cp dosyaadi.abc /yeni/path/dosyaadi.abc



Dosyaları Taşıma

mv dosya.abc /yeni/path/dosya.abc



Boş dosya oluşturma

touch dosyaadi.123



DOSYA YETKİLERİ VE DOSYA SAHİBİ

Dosya yetkilerini değiştirme

chmod 000 dosya.abc (Klasörler için varsayılan 755 dosyalar için 644 tür.)
Numaralandırmanın karşılığı. 1.=Sahibi; 2.=Grup; 3.=Diğer
(-rwxrwxwrx = 777 -rwxr-xr-x = 755 -rw-r--r-- = 644 v.b.)

7 = Okuma + Yazma + Çalıştırma
6 = Okuma + Yazma
5 = Okuma + Çalıştırma
4 = Okuma
3 = Yazma + Çalıştırma
2 = Yazma
1 = Çalıştırma
0 = Tüm hakları engelleme



Dosyaların Sahibini Değiştirme

chown kullanici:kullanici dosya.abc
chown -R kullanici:kullanici klasor/



LOG DOSYALARINI KONTROL ETME

Log dosyaları sisteminiz üzerinde nelerin gerçekleştiği konusunda size bilgi verir.
Komutu kullanmadan önce 'tail -n 100' yazar iseniz loglardaki son 100 işlemi görebilirsiniz.

Ana hata logları

tail -n 100 /var/log/messages



Apache hata logları

tail -n 100 /var/log/httpd/error_log
tail -n 100 /home/httpd/vhosts/domain.com/statistics/logs/error_log (her domain için)



MySQL logları

tail -n 100 /var/log/mysqld.log



Mail logları

tail -n 100 /usr/local/psa/var/log/maillog



DİĞER KOMUTLAR

10 MB tan büyük dosyaları bulma

find . -size '+10000k' -exec ls -Shl {} ;



Sonuçları filtreleme

cat file | grep ftp (içerisinde 'ftp' kelimesi geçen dosyaları bulur)



İçeriği büyük dosyaları sayfa sayfa listeleme

less filename.abc (dosya içeriğini gösterir. 'q' ya basarak çıkabilirsiniz.)
more aynı görevi yapar

|more eklentisi ile içeriği büyük olan dosyaları yada listeleme işlemlerini aşama aşama görebilirsiniz.
'tail -n 1000 /var/log/httpd/error_log | more'
Boşluk (space) tuşuna basarak sonraki ekranlara geçebilir ctrl +c ile çıkabilirsiniz.

Port kontrolü

traceroute -n -T -p 8285 gmail-smtp-in.l.google.com