Kayıtlar

Vscode multi cursor (çoklu seçim) nasıl yapılıyor?

Resim
Herkese merhaba arkadaşlar. Nasılsınız iyimi siniz? Bugünkü konumuz Microsofta ait açık kaynak ve ücretsiz VSCODE kod editöründe çoklu seçim yapabilmeyi göreceğiz. VSCODE de çoklu seçim.. Namıdeğer Multi Cursor Bu özellik çok işimize yarayacak. Birden fazla alan seçmek istediğimizde yada aynı anda çok alanda işlem yapmak istediğimizde bu özellik harika iş çıkartıyor. 2 önemli alt özelliği var arkadaşlar. 1. yöntem şu;  Teker teker çoklu alan seçmek Bunu klavyeden ALT tuşuna basılı haldeyken mause ile seçmek istediğimiz yerlere tıklıyoruz. Böylece çoklu seçim yapmış oluyoruz. İster alan seç ister karakter ekle, ister sil, ister değiştir. sana kalmış kardeş :D 2. yöntem ise; Mause ile çoklu alan seçmek Klavyeden ALT ve SHİFT tuşlarına basılı ien mause ile istediğin yere tıkla. İstersen sürükle.. farketmez. isterseniz internetteki videolara yada microsoftun belgelerine bakabilirsiniz. Ben aşağıdaki kaynaktan öğrendim. https://www.youtube.com/watch?v=DDOEgXDLKyM   Hatta işi bi tık ileriye

İstediğiniz Python Sürümünü Windows CMD Üzerinden Güncelleme

Resim
Bu bilgi şuradan alınmıştır: https://www.youtube.com/watch?v=l3ds0sGgs1Q   Pyhthon da birden fazla sürümle çalışmanız gerekiyorsa sürümü ortam değişkenlerinden önce ekliyoruz. Sürümü ve scripts yolunu ekliyoruz. Yukarıdan aşağıya doğru önceliklendirme yapıldığı için en üste yakın olan pyhthon sürümleri ilk önce yani sanki varsayılan sürümmüş gibi çalışacaktır. Siz hangi sürümle çalışmak istiyorsanız o sürümü ortm değişkenlerinde en üste taşımanız yeterli oluyor. Hem path hem scrtipt yolunu..

Online kod editör replit.com

Online ve ücretisz olarak kod geliştirebileceğiniz hizmet: https://replit.com  

Performans odaklı yaklaşım: Tree Shaking

Resim
Görsel kaynağı: https://linguinecode.com/post/reduce-css-file-size-webpack-tree-shaking Bugün videolarını severek izlediğim Abdullah Uğraşkan abimiz güzel bir video (Vite Nedir?) çekmiş . Videosunda bir aracı incelerken anlatım sırasında daha önce duymadığım bir kavramla karşılaştım : tree shaking . Bende unutmamak için buraya notlarımın arasına eklemek istedim. Biliyorsunuz ben yeni yazılımcıyım. Yazılıma dair genel kültür seviyesinde bir çok bilgiye sahibim. Fakat teknik konularda özellikle derinlerdeki kavramlarda çok gerideyim. Aslında Tree Shaking konusunu es geçmeyi düşünüyordum. Çünkü ben backend alanında ilerlemeyi düşünüyorum. Tabiiki gelecek bana neyi gösterir bilemem. Bu yüzden büyük konuşmamak lazım.  İlk defa duyduğum kavramı burada sizlere de göstermek istedim. Olayın özü aslında performans. Adamlar hızlı olsun diye kullanılmayan şeyleri işe (koda, çıktıya vs. artık herneresiyse) dahil etmiyorlar. Böylece gereksiz yüklerden kurtulmuş ve hızlı çalışmış oluyorlar. Tree sha

Bi tık ileri seviye GİT

Resim
* Bu yazı 16 Kasım 2023 Perşembe tarihinde güncellenmiştir. ____________________________ Merhaba dostlarrr..  Nasılsınız bakalım :)) GİT komutları yazısı çok okunuyor Git komutları - https://gelistiricininnotlari.blogspot.com/2021/09/git-komutlar.html Bloğumda en çok okunan yazılar kısmı var. Orada  Git Komutları yazısı başı çekiyor. Aslında o yazıda ben sık kullandığım git komutlarını size anlatacaktım ve yazı kısa olacaktı. Yani öyle düşünüyordum. Gaza gelip içerik ekledikçe utanmasam komple git komutlarını bu yazıya ekleyecektim.  Utandım.. :) Eklerim eklemesine de siz okurken kafa bi dünya olur. Aradığınızı bulamayabilirsiniz. Bunu yapmak ayıptır. Bana yakışmaz. O yazıdaki içeriğe sadık kalarak sadece sık kullandıklarımı oraya ekleyeceğim. Bu yazıda ise diğer git komutlarını ve git ile ilgili tüm kaynakları buraya yazacağım.   Bi tık ileri seviye dediğim aslında nedir? "Bi tık ileri seviye" demek başlangıcın biraz üstü demek. Yukarıda bahsettiğim ilk yazımın başlığını

Kısa kısa notlar (Tilde ~ işaretinin kullanımları)

Resim
Merhaba sevgili okurlar.. Bu yazımızda not tutmaya devam edeceğiz. Aşağıda sık kullanmadığınız ve unutabileceğiniz şeyleri yazacağım. Vakti geldiğinde hem bilmeyenler hemde unutanlar için işe yarar şeyler olacaktır. Hadi başlayalım..   Tilda işareti (~) türkçe klavyede nasıl çıkar? Bu tilde işareti iki türlü çıkıyor.  1- ALT tuşuna basılı tutup klavyeden 0126 ya basıp bırakırsanız tilda işareti (~) oluşur. 2- AltGr + ü tuşuna basıp bırakıp ardından SPACE tuşuna basarsanız  tilda işareti (~) oluşur.   ALTGR+Ü basıp bırakıp ardından SPACE tuşuna basınca heryerde %100 olarak tilde işareti çıkıyor. Fakat, ALT tuşuna basılı tutup klavyeden 0126 ya basıp bırakırsanız git bash'te tilde işareti çıkmıyor maalesef. Windows cmd ve powershell'de tilde işareti çıkıyor ama gitbash'te tilde işareti maalesef çıkmıyor. Bu yüzden garanti olsun diye AltGr + ü tuşuna basıp bırakıp ardından SPACE tuşuna basın derim. Başka yol bilen varsa lütfen bize yorumlarda bildirsin. Tilde işaretinin

CI/CD Nedir? Yazılımcılara ne faydası vardır?

Resim
CI / CD CI/CD kavramlarının açılımı nedir? Sürekli entegrasyon (Continuous Integration, CI) ve sürekli teslim (Continuous Delivery, CD) Bu bizim ne işimize yarayacak? Üstte kısaltmaların açılımlarını verdim. Olay şu; ben/biz bir yazılım yapmaya karar verdik yada bizden istendi. Vakit nakittir felsefesiyle verimli ve düzenli olmak gerekiyor. Bu yüzden yapılan işi bir an önce müşteriye gösterebilmek gerekiyor ki okeylesinler yada değişiklik istesinler. İşte bu yapılan işin müşteriye sunulması olayını bir sistemle düzgün hale getirmeyi amaçlaran sisteme cı/cd diyebiliriz. Olayın kısaca özü bu.  Nerelerde nasıl kullanılır? Nelere dikkat edilmelidir? Önemli midir değil midir gibi konuları siz aratarak bulabilirsiniz.  Aşağıya bu konuyla birkaç video ekliyorum. Haydi kalın sağlıcakla.. Basitçe CI/CD Nedir?   https://www.youtube.com/watch?v=LoAh9z4Qn6g   Mobil Uygulama CI/CD Süreçleri için Best Practices https://www.youtube.com/watch?v=EfhTpH_-TuU   Lemi Orhan Ergin - Yazılımda Ustalas

Git Bash ile hem linux hemde windows komutları kullanımı

Resim
Git bash Git Bash ile hem linux hemde windows komutlarını kullanabiliyoruz. Komut Satırı olayı nedir? Her işletim sistemi kendine özel yapıdadır. Bu yüzden kendisine özel komut satırı uygulamasıyla ve kendine özel komutlarla gelir. İşin özü şudur;  Kaynak kodlarına erişime izin veren yada vermeyen (yada sınırlı erişim veren) işletim sistemleri  vardır. Bundan dolayı açık kaynak olan işletim sistemmlerinde çalışan komutlar oldukça çok ve gelişmiş özelliklere sahiptir. Kapalı sistemlerde ise erişim hem sınırlı hemde kendine has yapısıyla bulunmaktadır. Şu terimleri illaki duymuşsunuzdur; - Cmd - Bash - Uç Birim - Terminal Ekranı - Shell - PowerShell - Siyah Ekrandaki Yazılar   Adamlar şunu yapmış; Biz öyle bişey yapalım ki hem windows hemde linux komut satırı kodları çalışabilsin istemişler. Git Versiyon Kontrol Sistemi ile birlikte GİT BASH tamda bu amaçla yapılmıştır. İster windows'ta ister linuxta GİT BASH kullanarak komutlarınızı çalıştırabiliyorsunuz. Mesela; Git Bash içinde

ikinciel.dev - Yazılımcıların ikinci el ürün alım-satım yeri

Resim
  ikinciel.dev - Yazılımcıların ikinci el ürün alım-satım yeri  

Visual Studio Code Kısayolları

Resim
  Visual Studio Code kısaltılmış hali vs code 'dir.  Bu yazıda uzun uzadıya yazmak yerine bu kısaltılmış halini yazacağım. 2022 yılının endüstri standardı olma yolunda giden vs code ile çalışırken yapmak istediğiniz şeyleri klavyeden kısayol kullanarak daha etkin yapabilirsiniz. Genel Klavye kombinasyonu İşlevi CTRL+SHİFT+P, F1 Komut Paletini Görüntüler CTRL+P Hızlı Açılış, Dosyaya gitme CTRL+SHİFT+N Yeni Pencere CTRL+SHİFT+W Mevcut Pencereyi Kapatma CTRL+, Kullanıcı Ayarları CTRL+K CTRL+S Klavye Kısayolları Basit Düzenleme CTRL + X Seçilmiş satırı keser CTRL + C Seçilmiş satırı kopyalar Alt+ ↑ / ↓ Satırlar arası geçiş Shift+Alt + ↓ / ↑ Satırlar arası geçişte satırları seçer CTRL + SHIFT+ K Seçilen mevcut satırı siler CTRL + Enter Aşağıdaki satıra yeni bir boş satır ekler CTRL + SHIFT + ENTER Yukarıdaki satıra yeni bir boş satır ekler CTRL+Shift+\ Jump to matching bracket CTRL+] / [ Girinti / çıkıntı çizgisi Home / End Satırın başına / sonuna git CTRL+Home Dosyanın