Blogger Tema Ayarı

 Blogger tema ayarlarımı kendi bloglarında kullanmak isteyenler için adımlar:


1. Bu sitedeki xml kodunu indirin/kopyalayın ve Tema ayarlarındaki "HTML'i Düzenle" bölümüne yapıştırın.

view-source:https://sglbl.github.io/portfolio/blog/bloggerTheme2024.xml

2. Tema ayarlarındaki "Mobil Ayarları" kısmından "Masaüstü" seçeneğini seçin. 

3. Düzen Kısmına gelin ve widgetları şu şekilde ekleyin:


Gadget Ayarları

4. Logo eklemek için en üstteki Sayfa üstbilgisi widget'ını şu seçeneklerle yapılandırın.

Başlık yazısı yerine logo seçecekseniz görselin soldan padding içerdiğinden ve 322x135 olduğundan emin olun.


5. Popüler yayınlar widget'ını isteğinize göre yapılandırın.

6. Blog kayıtları widget'ını yapılandırın.

7. Blog Arşivi Gadget'ını yapılandırın.
8. Öne Çıkan Yayın Gadget'ını yapılandırın.

9. Ayarlar bölümünden arama Motoru, www yönlendirmesi ve güvenli https yönlendirmesi için ssl seçeneklerini aktifleştirin. 
Eğer GoDaddy vb. domain sitesi üzerinden domain satın almışsanız özel alan adınızı ekleyin.


10. Yayınlar ayarlarından "Resim Lightbox" seçeneğini aktifleştirin.

11. Arama açıklamalarında yardımcı olması için Meta Etiketlerini ekleyin.
İşlemler bu kadar, teşekkürler.





Paylaş:

WSL için Github'a SSH Yetkisi Verme

 WSL2 üzerinde git ile Github'daki gizli repolar üzerinde clone/push/pull işlemleri yapabilmek için nasıl SSH Yetkisi verileceğini göstereceğim. 

1. İlk olarak WSL terminalinizi açın ve aşağıdaki komutu yapıştırın.

cd ~/.ssh && ssh-keygen

2. Dosyayı hangi isimle kaydetmek istediğiniz sorulacak. Boş bırakın, varsayılan olarak id_rsa.pub şeklinde kaydedilecek. Sonrasında ssh bağlantısı için şifre oluşturmanız istenecek. Şifrenizi girin.

3. Bu komutu çalıştırın. SSH anahtarınız panoya kopyalanacaktır.

cat id_rsa.pub | clip.exe

4. Github'da https://github.com/settings/keys sayfasını açın ve SSH key'ini hesabınıza herhangi bir isimle ekleyin.



Paylaş:

Gradio'da Başlığa Logo Ekleme

 Bu yazıda Gradio'da title kısmına nasıl logo ekleyebileceğini göstereceğim. 


1.Yol: Gradio Blocks ile:

import gradio as gr

with gr.Blocks() as demo:
  with gr.Row():
    with gr.Column(scale=1):
        None
    with gr.Column(scale=1, variant="default"):
        gr.HTML("""<div id='output_image' style='display:block; 
                  margin-left: auto; margin-right: auto;
                  align-items: center; justify-content: center;'></div>""")
        result = gr.Image("logo.png",
                        label=None, show_label=False, height=150, elem_id="output_image",
                        show_download_button=False, container=False)
    with gr.Column(scale=1):
        None

2.Yol: Gradio Interface ile:

import base64
import gradio as gr

with open("logo.png", "rb") as f:
    logo_base64 = base64.b64encode(f.read()).decode()
title_with_logo = f"""YOUR TITLE
                    <img src="data:image/jpeg;base64,{logo_base64}" 
                    width="125" style='display:block; 
                    margin-left: auto; margin-right: auto; padding-top: 1ch; 
                    align-items: center; justify-content: center;'>"""  

interface = gr.Interface(
    title=title_with_logo,
    fn=your_result_function,
    inputs=gr.Image(),
    outputs='image',
)

interface.launch()
Paylaş:

Ara