Kayıtlar

Github readme üzerinden markdown dökümanına hızlıca ulaşın

Resim
Githuba yazılımla ilgili şeyleri yüklerken readme adında bir bölüm var. Oraya eklemek istediğiniz yazı, resim, tablo, link vs leri markdown formatında yazmanız gerekiyor. Olurda ilk defa gelen yada bazı noktaları hatırlamayan varsa diye düzenleme modundayken sağ alt köşede küçük markdown logosu var. Ona tıklarsanız githubın resmi döküman sayfasına gidiyorsunuz. Hatta direkt olarak markdown ile ilgili kısma gidiyorsunuz. Eğer githubı kullanıyorsanız markdown ile ilgili bu sayfayı sık sık ziyaret etmeniz gerekebilir. Basit ve gelişmiş diye konuları ayırmışlar. Not: Bu bağlantı yanlızca readme dosyasını düzenleme modunda gözüküyor. Preview kısmındayken görünmüyor. Buna dikkat edin. https://docs.github.com/en/get-started/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax Github markdown dökümanları sayfasına gien link (bağlantı) Github markdown dökümanları sayfası

Github döküman sayfası

Resim
Patika sitesindeki kursları yapıyordum. Yolum sık sık github'a düşmeye başlamıştı. Özellikle markdown ile ilgili elle tutulur derli toplu bilgi bulamamıştım. Tesadüfen github ın endi döküman sayfasına denk geldim. Oldukça işime yaradı ve sorunlarımı çözdü. Aslında bu tür durumlarda ilgili yerin döküman sayfasına bakıp öğrenmek gerekiyor. Fakat ben sadece takıldığım bir yeri çözmek için soruna odaklandığımdan bunu akıl edemedim. Nasıl olsa birisi çözümünü paylaşmıştır diye aradım. Sitenin resmi yol gösterici dökümanına bakmak o an için gözümden kaçmıştı. Githubla ilgili sorun olduğunda ilk önce buraya bakmanızı tavsiye ederim. https://docs.github.com/en  

Vs Code kod editörünün klavye kısayolları

Resim
Microsoftun kod editörü olan vscode'nin klavye kısayolları vardır. Bunları ilgili dökümanlardan bulabiliriz. https://code.visualstudio.com/docs/getstarted/tips-and-tricks#_default-keyboard-shortcuts Benim en çok sevdiğim özellikle çoklu seçim kısmıydı. Mesela herhangi bir dökümanda seçtiğiniz kelime veya kelimelerin aynılarından var ise vscode editörü onu sizin için gösterecektir. Bunuda seçtiğiniz anda başka benzer kelimeler varsa onların arkaplanlarını biraz farklı bir gri renk ile size gösteriyor. Siz bunu hemen farkedebiliyorsunuz.  Sizin seçtiğiniz ama belgede bulunana diğer benzer karakterleri seçmek için ctrl+d tuşuna basıyorsunuz. Böyle yapınca bir tane daha seçim yapar, bir daha ctrl+d yaparsanız bir tane daha seçime ekler.  Mesela belgede 5 tane benzer kelime yada karakter yada cümle varsa onların birini siz seçiyorsunuz. Kod editörü siz seçtiğiniz anda diğer benzerlerinin tamamının altını gri yaparak size gösteriyor. Siz onları da seçmek isterseniz klavyeden tüm işaretl

Vs code Lorem ipsum

Resim
Lorem ipsum anlamsız yazılar bütünüdür. Bazen bir yere anlamsız metinler yazmanı gerekir. Sonra bu yazıları silip esas yazıları koymak isteriz.  Eskiden internet sitesi vardı. Oraya girip kopyalardık. Şimdilerde bunu kolaylaştırmışlar. Direkt olarak kısa ifadeler yazarak yazımıza istediğimiz kadar adette kelime lik, istediğimiz satır kadar anlamsız yer tutucu metinler ekleyebiliyoruz. İstediğimiz kadar; 1- kelime 2- satır kadar anlamsız yazıyı çalışma alanımıza ekleyebiliyoruz. Mesela 10 adet kelimeden oluşan, 5 adet satır olsun dersek şunu yazarız;  lorem10*5 bunun gerçekleşebilmesi için klavyeden tab tuşuna basmamız yeterli olmaktadır.     Peki bunu lorem yazmadan herhangi bir kelimeden yazsak maalesef olmuyor. Mesela elma*5 yazarsak, <elma></elma> <elma></elma> <elma></elma> <elma></elma> <elma></elma> Yazının en başında bahsettiğim şeye dikkat ettiğinizi umuyorum. sonu.html ile biten dosyalarda budurum geçerli. Diğer d

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

Kodunuzu tek bir işleme sarmaya ilgili ufak bir detay notu

hackernoon.com'da rubyle ilgili bir makaleye denk geldim. Orjinal makale: https://hackernoon.com/keeping-code-clean-with-rails-service-objects Türkçe çevirisi: https://hackernoon-com.translate.goog/keeping-code-clean-with-rails-service-objects?_x_tr_sl=auto&_x_tr_tl=tr&_x_tr_hl=tr   Kodunuzu tek bir işleme sarın Servis nesneniz farklı nesneler için birden fazla güncelleme gerçekleştirecekse, bunu bir işlem bloğuna sarmanız daha iyi olur. Bu durumda, hizmet nesnesi yöntemlerinden herhangi biri başarısız olursa Rails işlemi (yani gerçekleştirilen tüm db değişikliklerini) geri alacaktır. Bu iyi bir uygulamadır çünkü bir hata durumunda db'nizi tutarlı tutacaktır. # archive route with all of its trips class RouteArchiver < BaseService ... def call ActiveRecord::Base.transaction do # first archive the route @route.archive! # then archive route trips trips = TripsArchiver.call(route: @route) # create a change log rec

HTTP yanıtı durum kodları

Resim
Bu bilgi şuradan alınmıştır: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status HTTP yanıtı durum kodları, belirli bir HTTP isteğinin başarıyla tamamlanıp tamamlanmadığını gösterir. Yanıtlar beş sınıfta gruplandırılmıştır: Bilgilendirici yanıtlar ( 100 – 199 ) Başarılı cevaplar ( 200 – 299 ) Yönlendirme mesajları ( 300 – 399 ) İstemci hata yanıtları ( 400 – 499 ) Sunucu hata yanıtları ( 500 – 599 )  Site ingilizce. İngilizceniz azsa çeviri siteleri aracılığıyla makaleyi türkçeye çevirebilirsiniz.  

İ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..

Daha önce işyeri açtığımı özellikle belirtmemin nedenini açıklıyorum

Resim
Hayatıma ve yaptığım işlere şöyle bir kuşbakışı batığım zaman, bir sürü karma karışık iş yaptığımı farkediyorum. Beni ilk defa tanıyanlar anlattıklarım karşısında biraz kafaları karışabiliyor. Bu bazen twitter da bazen günlük yaşamda her hangi bir anda olabiliyor. Bir çok farklı işle ilgilendiğim için bunu ilk defa duyanlar ya yalan söylediğimi yada olayları barttığımı düşünüyorlar. Aslında hepsi bir şekilde birbiriyle bağlı veya birbirini etkiliyor. Daha önce yaptıklarımı anlatırken özellikle sürelerini de söylüyorum. 3 ay şurda şu işi yaptım, 2 yıl şunu yaptım gibisinden anlatıyorum. Anlattıklarım insanların gözünde nasıl karşılanıyor pek bilmiyorum ama benim nazarımda beni en çok etkileyen şeyin sıfırdan bir işyeri açmış ve onu 3-5 yıl geliştirmişim. Bu benim hayatımda karşılaştığım en ilginç deneyimlerden biri oldu. Dünyaya bakışım değişti. Hadi gelin size işyeri açma ve işletme zamanlarımda karşıma çıkan ve beni meşgul eden şeylerden bahsedeyim. Devlete bakışım değişti. Finansa ba

Online kod editör replit.com

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

Bu blogdaki popüler yayınlar

Borsaya nasıl bulaştım?

Git komutları (Temeller)

Bi tık ileri seviye GİT