Sublime Text İçine Wsl Bash Ekleme

 Sublime Text İçine Wsl Bash Ekleme      Buradaki adımlarla Sublime Text'e Terminus Package ile bash eklenebilir.      Öncelikle Termin...

İspanya 3 Ay Üstü Erasmus Stajı - Vize Rehberi

Bu yazıda 3 ay üstü İspanya Stajı vizesi  ile ilgili gereken belgeler hakkında bilgi vereceğim.


Stajınızı özel kurumda yapıyorsanız 3 ayın üstündeki vizelerde 2 aşama var. İlk olarak şirket sizin adınıza online olarak oturum iznine başvuruyor. Oturum izniniz çıkınca siz o belgeyle staj vizesine başvuruyorsunuz.

Not: Oturum izni için gereken belgelerin Türkçeden İspanyolcaya çevirilerini Kadıköy'deki Cenk Terüme'de, çevirilen belgelerin noter onayı için Kadıköy 1 nolu noterde, çevirilen begelerin apostillerini (La Haye olarak da geçiyor) Kadıköy kaymakamlığında yaptırdım. Çeviriler 450 TL, noter onayları ~ 900 TL tuttu.

Oturum İzni Kağıdı (Authorization) için:

Şirketin yasal temsilcisinin bulunduğu şehrin yabancılar ofisine, hükümet delegasyonu (Subdelegación del Gobierno de la provincia) üzerinden online başvuru yapması gerekmektedir. 

Başvuru yapılması gereken belge Ley 14/2013 de apoyo a los emprendedores y su internacionalización / Autorización de Residencia Inicial para Prácticas Convenio de prácticas no laborales (DA 18ª Ley 14/2013) ismiyle geçiyor. İspanyolca Detaylı Bilgi: Link

Kabul aldığınız şirketin bu konu hakkında bilgisi yoksa şirkete bu bilgileri verebilirsiniz.

Belgeler:

Student certificate (translated + notarized + apostilled): Okulun öğrenci işlerinden Türkçe ve T.C. ibareli mühürlü olarak aldım. 

Proof of financing 1 (Grant certificate translated + notarized + apostilled): Hibe yazısını Erasmus ofisinden Türkçe olarak alıp öğrenci işlerinde T.C. ibareli mühürle mühürlettim.

Proof of financing 2 (Bank statement translated + notarized + apostilled): Bankadan son miktarı gösterir belgeyi imza sirküleri ile beraber aldım. Hibem yaklaşık 600 Euro olan İspanya asgari yaşam gelir düzeyi IPREM'in üstünde olduğu için başvuru sırasında bu belgeyi kullanıp kullanmadıklarından emin değilim.

Criminal Record + apostille: Adli sicil kaydını adliyeden ispanyolca olarak alıp orada apostillettim.

ASISA Insurance: 3 ayın üstü vizelerde ispanyol şirket istendiği için mesuliyet + kaza da içeren sağlık sigortasını Universitas Mundi sitesinde ASISA'da yaptırdım. 156 Euro tuttu. 

Passport (All pages scanned): Pasaportun tüm sayfalarını taratıp pdf haline getirdim.

Acceptance Letter: Şirketten gelen ispanyolca kabul belgesi 

Learning Agreement: İngilizce öğrenim anlaşması. Bu belgeyi çevirmedim ve kabul ettiler.

Ex-04 Formulario form: 1. kısmı benim doldurduğum, geriye kalanında gerekli bilgileri şirketin temsilcisinin doldurduğu Staj amaçlı oturma izni başvurusu bilgi formu. Pdf için tıklayın.

- Benim oturma iznim yaklaşık 3 haftada çıktı. Şirket oturum izni belgesini pdf olarak bana iletti. Ayrıca  oturum izni belgesinde bana NIE (Foreigner Identity Number - Yabancı Kimlik Numarası) da verildi.

İstanbul Konsolosluğu Vize (PCA) İçin:

Staj anlaşması ile 180 güne kadar olan vize türü PCA, staj kontratı ile 180 günden fazla olan vize türü ise PCP olarak geçmektedir.

Konsolosluk Staj Vizesi İspanyolca Web Sayfası: https://exteriores.gob.es/Consulados/estambul/tr

Bls Üzerinden Konsolosluk Randevusu Alma: Randevu İçin Tıklayın

1.D Tipi Ulusal Vize Başvuru Formu: 26 numaralı bölüm yerine 25'in doldurulması gerekiyor. Çıkarıp elle doldurdum. Pdf için tıklayın.

2.Oturum İzni Kağıdı (authorization): Şirketin attığı pdf'i çıkarıp götürdüm.

3.Pasaport ve pasaport fotokopisi: Sadece dolu sayfaların fotokopisini çektim.

4.TC Kimlik fotokopisi

5.İkametgah Belgesi: E-Devlet üzerinden çıkardım.

6.Nüfus Kayıt Örneği: Tam Vukuatlı olarak E-Devlet üzerinden çıkardım.

7.Kabul Mektubu

8.Öğrenim Anlaşması

9.Öğrenci BelgesiE-Devlet üzerinden çıkardım.

10.Sağlık Sigortası: 1.sayfa ve faturanın çıktısını aldım.

11.Apostilli adli sicil kaydı: Önerim oturum izni için hazırladığınız belgenin fotokopisini de almanız.

12.Biyometrik Fotoğraf: 3x4 arka planı beyaz olan fotoğraf

13.Hibe Yazısı: Oturum izni için çıkardığım Türkçe ve ispanyolca noter onaylı apostilli çevirili belgeyi götürdüm. Normalde ingilizce alıyoruz dediler ama yine de kabul ettiler.

Not 1: Sirkülerli Banka Dökümünü de götürdüm. Zaten her ay 750 Euro alacağımı açıklayan hibe yazısı olduğu için almadılar.

Not 2: Ayrıca uçak bileti, rezervasyonu, sponsor veya konaklama belgesi istenmedi. Konaklamayı Spotahome Accommadation sitesi üzerinden hallettim.

Not 3: Vize randevusunu Bls üzerinden konsolosluk için aldım, Bls'ye randevu ücreti ödemedim.

Not 4: Hibeli staj olduğu için 85 dolar vize ücretini istemediler.

Not 5: Benim vizem 5 aylıktı. 6 ayın üstündeki PCP tipi vizelerde bildiğim kadarıyla ayrıca tam teşeküllü sağlık raporu da istenmektedir.

Vizem yaklaşık 45 günde çıktı. Telefonla arayıp hafta içi saat 13.30-14.30 arasında konsolosluğa gelip alabileceğimi söylediler.

Paylaş:

En iyi Video İndirme Eklentileri

Youtube'da web tarayıcısında video linkinin başına ss harflerini ekleyip videoları indirebilirsiniz. (örneğin https://www.ssyoutube.com/watch?v=orneklink 'te olduğu gibi) 

Peki dizi/film siteleri için ne gibi eklentiler kullanmalıyız?

Chrome ve Opera gibi Chromium tabanlı tarayıcılarda kullanabileceğiniz 2 eklentiyi göstereceğim.

1. Video Downloader Prime

Bu eklenti web sitesinde mp4 formatında saklanan videoları indirmeyi sağlıyor. Videoyu başlattıktan sonra yapboz/küp ikonuna, sonrasında eklenti ikonuna tıklayın. İndirmek istediğiniz videoya uygun boyuta sahip videoyu indirin. 


Fakat günümüzde çoğu video mp4 olarak değil, HLS (HTTP Live Stream) isimli protokolüyle saklanmaktadır. 

2. HLS STREAM RECORDER

Hls olarak saklanan videoları bulup mp4 olarak indirmenize olanak sağlayan bu eklentide 2 mod var: Normal ve Capture. 

Capture modu, en kötü durumda normal modda bulunamayan videoları, video devam ederken kaydetmeye olanak sağlamaktadır.

Normal mod içinse ndirme yapmak istediğiniz sitedeki videoyu başlatın ve öncelikle yapboz/küp ikonuna, sonrasında eklenti ikonuna tıklayın.


Açılan pencerede video bulunursa, video çözünürlüğü ve videoda indirilen parça sayısı/boyutu çıkacak. Tamamlandıktan sonra Save butonuna basıp bilgisayarınıza kaydedebilirsiniz.




Paylaş:

VSCode Server'ı Kapalı Ağdaki Uzak Bilgisayarda Kurma

VSCode'la uzak ağdaki bilgisayarda kod yazmak için 'Remote - SSH' eklentisini kullanabiliriz. Fakat Remote SSH eklentisi, eğer 2 bilgisayar da private network üzerinde ise bu problem yaratacaktır. 

 

Hatanın nedeni Vscode'un hedef klasör / destination folder'a yüklemeye çalıştığı vscode-server dosyasını  internete bağlı olmaması nedeniyle aktaraması. Bu sorunun çözümü için internete bağlı olan 3.bir cihaza ihtiyaç var.

Vscode'da hata mesajı geldiği zaman alttan "Output/Çıktı" sekmesini açın. O sekmedeki "destFolder" değerini bulun.


destFolder değerinin en sonunda bulunan commit ID'si, vscode-server'ı hedef cihaza yüklemeye çalışırkenki indirmeye çalıştığı vscode-server'a ait. 

Bunu indirmek için internete bağlı olan 3.cihazda aşağıdaki linki girin. {COMMIT_ID} yazan kısmı hata mesajındaki commit ID'si ile değiştirin. 

https://update.code.visualstudio.com/commit:{COMMIT_ID}/server-linux-x64/stable

Örneğin;

"https://update.code.visualstudio.com/commit:b8a2f34jd575ef708fb88b6/server-linux-x64/stable" gibi.

İnternetli bilgisayarda indirilen dosyayı internetsiz uzak bilgisayardaki ~/.vscode-server/bin/ klasörüne taşıyın. 

Bunu yapmak için remote/uzak cihazda boş bir terminal ekranı açıp şu 2 komutu yazabilirsiniz; cd ~/.vscode-server/bin/{COMMIT_IDniz} tar -xvzf ~/vscode-server-linux-x64.tar.gz --strip-components 1

Bu sayede vscode-server hedef cihazda yüklenmiş olduğu için Remote SSH eklentisi istediğimiz gibi çalışacaktır. 

Paylaş:

Ubuntu Flash Bellekteki Dosyalar Kısmi Görünüyor Çözümü


 Ubuntu'nun bazı sürümlerinde USB flash diske kopyalama işlemi yapınca bir cihazda görünen kopyalanmış dosyalar, flashı başka cihaza takınca görünmeyebiliyor. Dosyaların kısmi olarak görünmesinin çözümü aslında çok basit.

Hatanın nedeni Ubuntu'daki dosya görüntüleyicisi Nautilus'un dosyaları görüntülerken erişim problemi yaşıyor olması.

Çözümü için ise, Ctrl Alt T ile boş bir terminal ekranı açın.

Oraya şu komutu yazın. 

sudo -H nautilus 

Size sorulan kullanıcı parolasını girin. Sonrasında Nautilus yönetici yetkileriyle açıldığı için dosyaları görebileceksiniz.

Paylaş:

Quartus Verilog Kodunu Modelsim ile Çalıştırma

 Merhaba,

Quartus ile yazılan Verilog Kodunun Modelsim üzerinde nasıl simüle edileceğini göstereceğim.

1- İlk olarak Sentez ve Analiz butonuna basın. 


Eğer ana modülü bulamazsa "Top Level Design Entity"'i ayarladığınızdan emin olun. 


2- Modelsim'i açın. 

3- Compile menüsünden projedeki tüm verilog kodlarını ekleyin ve derleyin.

Sonrasında aşağıdaki adımları uygulayarak sonuçlara ulaşabilirsiniz.


Paylaş:

wsl2 E: Failed to fetch Hatası Çözümü

Merhaba, 

bu yazıda 'sudo apt-get update' yaparken karşımıza çıkan "Wsl 2 E: Failed to fetch " ve  "connection timed out; no servers could be reached" hatalarının çözümünü göstereceğim.




Terminalde aşağıdaki komutlarla wsl.conf dosyasını oluşturun ve wsl.conf dosyasını açın. 

sudo touch /etc/wsl.conf && sudo nano /etc/wsl.conf
Bu 2 satırı wsl.conf'un içine yapıştırın.

[network]
generateResolvConf = false
 Ctrl X ile çıkın. Y ve Enter tuşlarına basıp kaydedin. Sonrasında cmd'yi açıp aşağıdaki komutla wsl'i   kapatın.

wsl --shutdown

 Wsl'i bir daha açın ve 

sudo touch /etc/resolv.conf

 komutu ile resolv.conf dosyasını oluşturun. Eğer dosya zaten mevcutsa eskisini 

sudo rm resolv.conf/

 komutuyla silip yenisini aşağıdaki komutla ile oluşturun.

sudo touch /etc/resolv.conf
Dosyanın içine aşağıdaki DNS adresini bu şekilde yazın.

nameserver 8.8.8.8
Sonrasında cmd'yi açıp aşağıdaki komutla wsl'i kapatın.
wsl --shutdown

Wsl'i bir daha açıp 'sudo apt-get update' komutunu çalıştırınca sorun düzelmiş olacaktır.


Paylaş:

The Repository No Longer Has a Release File Hatası Çözümü

Ubuntu 22.04 sürümünde 'sudo apt-get update'  /  'sudo apt update' yazınca karşımıza çıkan;

E: The Repository 'http://archive.ubuntu.com/ubuntu impish Release' no longer has a Release file.
E: The repository 'http://security.ubuntu.com/ubuntu focal-security Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

hatalarının çözümünü göstereceğim.


Bu hatanın karşımıza çıkmasının sebebi Ubuntu'nun güncelleme serverları arasında eski repoların da bulunması. 

Eğer amacınız Ubuntu'nun sadece alt sürümlerde bulunan bir repodan yüklemekse:

Aşağıdaki 3 komutu terminal üzerinde çalıştırın.

cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
sudo apt-get update && sudo apt-get dist-upgrade

Eğer bu hatayı güncel Ubuntu reposu için ekrandan kaldırmayı amaçlıyorsanız: 

1.Yöntem

Aşağıdaki komutu terminalde yazın.

sudo sed -i -e 's|X|$(lsb_release -cs)|g' /etc/apt/sources.list


2.Yöntem

Yukarıdaki komut işe yaramazsa menüden Software & Updates'i açın, 


İndirme konumu Türkiye seçiliyse değiştirip Ana Sunucu (Main Server) olarak ayarlayın.


Sonrasında "Other Software" kısmına girin. 


Old-releases içeren tüm repoları remove ile kaldırın. Close'a basıp çıkın.

3.Yöntem

2. yöntem de işe yaramazsa 

sudo rm -r /etc/apt/sources.list.d

komutuyla sources.list.d klasörünü silin. 

sudo nano /etc/apt/sources.list

komutuyla sources.list dosyasını açın. Aşağıdaki komutlardan ekli olmayanları dosyada en alta ekleyin. Ctrl X ile çıkın ve Enter'a basıp kaydedin.

deb http://security.ubuntu.com/ubuntu jammy-security main restricted
deb http://security.ubuntu.com/ubuntu jammy-security universe
deb http://security.ubuntu.com/ubuntu jammy-security multiverse
deb http://archive.ubuntu.com/ubuntu jammy main restricted 
deb http://archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse

Tekrardan  'sudo apt-get update' komutunu çalıştırdığınızda hata mesajı gitmiş olacaktır.


Paylaş:

FileZilla FTP Connection Timed Out Hatası Çözümü

FileZilla FTP Connection Timed Out Hatası Çözümü için FileZilla'yı açın.

Öncelikle Dosya seçeneğinin altındaki site manager'da host/port/kullanıcı adı veya şifreyi doğru yazdığınızdan emin olun. Sorun bu değilse;


Düzenle -> Ayarlar kısmından Bağlantı'yı seçin.


Zaman aşımı / Timeout bölümünden saniyeyi 0 yapıp Ok'a basın. Böylece pasifleştirecektir. 

Dosya/File seçeneğinin altındaki Site Manager bölümünü alın. Şifreleme olarak Plain FTP'yi seçin. Giriş tipini de Normal yapıp kaydedin.


Bu sayede Bağlantı Zaman aşımına uğradı problemi kalkmış olacak.

Paylaş:

Ubuntu Pencereyi Her Zaman Üstte Tut Kısayol Tuşu Ayarlama (Always On Top)

 Bu yazıda GNU/Linux işletim sistemlerinde pencereyi her zaman üstte tutmak için kısayol tuşunu nasıl ekleyebileceğinizi göstereceğim.

Öncelikle aşağıdaki komutu terminalde yazıp Dconf Editor'ü yükleyin.

sudo apt install dconf-editor 

Aşağıdaki komutu yazıp uygulamanın always-on-top sayfasına giriş yapın.

dconf-editor /org/gnome/desktop/wm/keybindings/always-on-top

Use default value seçeneğini devre dışı bırakıp Custom Value bölümünde Ctrl F11 veya istediğiniz bir kısayolu girip aktifleştirebilirsiniz.

Paylaş:

Ara