<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Bahriddin Mo'minov</title>
    <description>The latest articles on Forem by Bahriddin Mo'minov (@darkshadeuz).</description>
    <link>https://forem.com/darkshadeuz</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F878430%2Ff82421e0-3a76-4b90-9b29-c39326ee440a.jpeg</url>
      <title>Forem: Bahriddin Mo'minov</title>
      <link>https://forem.com/darkshadeuz</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/darkshadeuz"/>
    <language>en</language>
    <item>
      <title>🎈 PG Bouncer haqida bilasizmi?</title>
      <dc:creator>Bahriddin Mo'minov</dc:creator>
      <pubDate>Wed, 04 Sep 2024 02:02:04 +0000</pubDate>
      <link>https://forem.com/darkshadeuz/pg-bouncer-haqida-bilasizmi-8kc</link>
      <guid>https://forem.com/darkshadeuz/pg-bouncer-haqida-bilasizmi-8kc</guid>
      <description>&lt;p&gt;Agar PostgreSQL bilan ishlasangiz, ehtimol PG Bouncer haqida eshitgansiz.&lt;br&gt;
Bu sizga yuqori yuklanishlarda ham bazangizni tez va samarali boshqarishga yordam beradi.&lt;/p&gt;

&lt;p&gt;PG Bouncer nima va u qanday ishlaydi?&lt;br&gt;
Tasavvur qiling, sizda bir nechta mijozlar PostgreSQL serveringizga ulanishga harakat qilmoqda. Har safar yangi ulanish ochilganda, bu serverga qo'shimcha yuk ortadi. Aynan mana shu yerda PG Bouncer ishga tushadi. Bu vosita sizning barcha ulanishlaringizni boshqaradi va ularni optimallashtiradi.&lt;/p&gt;

&lt;p&gt;Uning afzalliklari:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Resurslarni tejash: PG Bouncer kamroq xotira va CPU sarflaydi, bu esa serveringizda resurslarni bo'shatishga yordam beradi.&lt;/li&gt;
&lt;li&gt;Yuqori ulanish samaradorligi: U ulanishlar sonini kamaytiradi va bir nechta ulanishlarni bitta ulanishga birlashtiradi.&lt;/li&gt;
&lt;li&gt;Uzoq muddatli ulanishlarni boshqarish: Agar sizning ilovangiz uzoq muddatli ulanishlardan foydalanadigan bo'lsa, PG Bouncer ularni optimallashtirib, samaradorlikni oshiradi.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Qachon PG Bouncernidan foydalanish kerak?&lt;br&gt;
Agar sizning PostgreSQL serveringizda ko'p ulanishlar bo'lsa yoki ulanishlar soni ortib borayotgan bo'lsa, bu vosita sizga katta yordam beradi. Ayniqsa, katta hajmli ilovalar yoki yuqori trafik bilan ishlaydigan tizimlarda.&lt;/p&gt;

&lt;p&gt;Xulosa:&lt;br&gt;
PG Bouncer - bu PostgreSQL serveringiz samaradorligini oshirishning ajoyib usuli. U server resurslarini tejaydi va ulanishlar samaradorligini oshiradi.&lt;br&gt;
Uni o'rnatish va sozlash esa juda oson. Agar siz PostgreSQL bilan ishlasangiz va ulanishlar bilan bog'liq muammolarga duch kelsangiz, PG Bouncer albatta sizning yechimingiz bo'lishi mumkin!&lt;/p&gt;

&lt;p&gt;🔄 Agar bu post sizga foydali bo'lsa, do'stlaringiz bilan bo'lishishni unutmang!&lt;/p&gt;

&lt;h1&gt;
  
  
  pgbouncer #postgresql #pgsql
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://t.me/bahriddin_blog" rel="noopener noreferrer"&gt;https://t.me/bahriddin_blog&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;P.S. Siz PG Bouncer bilan ishlaganmisiz? Fikrlaringizni quyidagi izohlarda kutib qolaman!&lt;/p&gt;

</description>
      <category>postgres</category>
      <category>pgbouncer</category>
      <category>polling</category>
      <category>pgsql</category>
    </item>
    <item>
      <title>Gitda odatiy (default) branch nomini o'zgartirish</title>
      <dc:creator>Bahriddin Mo'minov</dc:creator>
      <pubDate>Fri, 17 Jun 2022 03:07:11 +0000</pubDate>
      <link>https://forem.com/darkshadeuz/gitda-odatiy-default-branch-nomini-ozgartirish-131i</link>
      <guid>https://forem.com/darkshadeuz/gitda-odatiy-default-branch-nomini-ozgartirish-131i</guid>
      <description>&lt;p&gt;Git 2.28 tanqinidan oldin, &lt;code&gt;git init&lt;/code&gt; ishlatilganda standart branch nomi &lt;code&gt;master&lt;/code&gt; hisoblanadi.&lt;/p&gt;

&lt;p&gt;Odatiy (default) filial nomini o'zgartirish uchun quidagi buyruqdan foydalaning&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git config --global init.defaultBranch [new default name]
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Batafsil ma'lumotni &lt;a href="https://github.blog/2020-07-27-highlights-from-git-2-28/#introducing-init-defaultbranch"&gt;bu yer&lt;/a&gt;da topishingiz mumkin.
&lt;/h2&gt;

&lt;p&gt;Manba: &lt;a href="https://dev.to/jgunawancode/change-git-default-branch-name-523l"&gt;https://dev.to/jgunawancode/change-git-default-branch-name-523l&lt;/a&gt;&lt;/p&gt;

</description>
      <category>git</category>
      <category>branch</category>
    </item>
    <item>
      <title>GIT - Versiyalarni boshqarish tizimidagi bazi bir ko'p foydalaniladigan buyruqlar majmui</title>
      <dc:creator>Bahriddin Mo'minov</dc:creator>
      <pubDate>Fri, 17 Jun 2022 03:02:39 +0000</pubDate>
      <link>https://forem.com/darkshadeuz/git-versiyalarni-boshqarish-tizimidagi-bazi-bir-kop-foydalaniladigan-buyruqlar-majmui-3apg</link>
      <guid>https://forem.com/darkshadeuz/git-versiyalarni-boshqarish-tizimidagi-bazi-bir-kop-foydalaniladigan-buyruqlar-majmui-3apg</guid>
      <description>&lt;h2&gt;
  
  
  Git dagi global sozlamalarni kiritish
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git config --global user.name "YOUR NAME"
git config --global user.email "YOUR@MAIL.COM"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Mavjud repo'ni olish va undagi o'zgarishlar repo'ga uzatish
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone https://github.com/mrmuminov/repo.git
cd repo
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  local yaratilgan proyektni gitdagi bo'sh repo'ga yuklash
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd existing_folder
git init
git remote add origin https://github.com/mrmuminov/repo.git
git add .
git commit -m "Initial commit"
git push -u origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  local yaratilgan proyektni gitdagi bo'sh bo'lmagan repo'ga yuklash
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;cd existing_repo
git remote rename origin old-origin
git remote add origin https://github.com/mrmuminov/repo.git
git push -u origin --all
git push -u origin --tags
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Bahriddin Mo'minov ))&lt;/p&gt;

</description>
      <category>git</category>
    </item>
  </channel>
</rss>
