<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>مدونة ناصر</title><link>https://nasser.space/</link><description></description><atom:link href="https://nasser.space/ar/rss.xml" rel="self" type="application/rss+xml"></atom:link><language>ar</language><copyright>Contents © 2026 &lt;a href="mailto:designernasser@gmail.com"&gt;ناصر الشمري&lt;/a&gt; 
&lt;a rel="license" href="https://creativecommons.org/licenses/by-nc-sa/4.0/"&gt;
&lt;img alt="Creative Commons License BY-NC-SA"
style="border-width:0; margin-bottom:12px;"
src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png"&gt;&lt;/a&gt;</copyright><lastBuildDate>Sun, 05 Apr 2026 10:43:39 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>إيلم كونز</title><link>https://nasser.space/ar/posts/elm-koans/</link><dc:creator>ناصر الشمري</dc:creator><description>&lt;div id="orged29e8b" class="figure"&gt;
&lt;p&gt;&lt;img src="https://nasser.space/images/elm-koans.png" alt="elm-koans.png"&gt;
&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;
قبل فترة، قمت بإعداد سلسلة فديوهات على يوتوب أقوم فيها بحل
&lt;a href="https://github.com/robertjlooby/elm-koans"&gt;Elm-Koans&lt;/a&gt;. كنت أستخدم إيلم
الاصدار رقم 0.18 وقد صدر مؤخراً اصدار جديد من اللغة رقم 0.19.
&lt;/p&gt;

&lt;p&gt;
يمكنكم مشاهدة السلسلة
&lt;a href="https://www.youtube.com/watch?v=1JPGUgvlMKk&amp;amp;list=PLJKk7-PzFPgqvq76X-KCT0Prx6B6EVarg"&gt;هنا&lt;/a&gt;.
&lt;/p&gt;</description><category>News</category><category>Videos</category><guid>https://nasser.space/ar/posts/elm-koans/</guid><pubDate>Sat, 22 Sep 2018 20:52:46 GMT</pubDate></item><item><title>الخطوط العربية في إيماكس</title><link>https://nasser.space/ar/posts/arabic-text-in-emacs/</link><dc:creator>ناصر الشمري</dc:creator><description>&lt;p&gt;
إذا كنت مثل &lt;a href="https://twitter.com/a3ammar"&gt;عمّار&lt;/a&gt; أو &lt;a href="https://twitter.com/nashamri"&gt;مثلي&lt;/a&gt; وتستخدم &lt;a href="https://www.gnu.org/software/emacs/"&gt;إيماكس&lt;/a&gt; للكتابة باللغتين العربية والإنجليزية،
ربما تكون قد واجهت مشكلة الكتابة في بعض الخطوط العربية، حيث يبدو الخط جيداً لكن
الخط الإنجليزي المرافق له ليس كما ترغب، أو العكس. لقد وجدت طريقة بسيطة في &lt;a href="https://www.gnu.org/software/emacs/"&gt;إيماكس&lt;/a&gt;
تساعدك في تعيين خط للنص العربي، وخط آخر للنص الإنجليزي.
&lt;/p&gt;

&lt;p&gt;
هناك دالة في &lt;a href="https://www.gnu.org/software/emacs/"&gt;إيماكس&lt;/a&gt; تسمى &lt;code&gt;set-fontset-font&lt;/code&gt; تسمح لنا بتحديد مجال معين من الحروف
ليستخدم خطاً معيناً. على سبيل المثال، لو أردنا أن نستخدم خط &lt;code&gt;Noto Sans Arabic UI&lt;/code&gt;
كل ما علينا فعله هو إدراج الكود التالي في ملف &lt;code&gt;init.el&lt;/code&gt; إذا كنت تستخدم &lt;a href="https://www.gnu.org/software/emacs/"&gt;إيماكس&lt;/a&gt;،
أو في &lt;code&gt;dotspacemacs/user-init&lt;/code&gt; في ملف &lt;code&gt;.spacemacs&lt;/code&gt; إذا كنت تستخدم &lt;a href="http://spacemacs.org/"&gt;spacemacs&lt;/a&gt;:
&lt;/p&gt;


&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;(let ((ar-font "Noto Sans Arabic UI")
      (range '(#x000600 . #x0006FF)))
  (set-fontset-font "fontset-startup"  range ar-font)
  (set-fontset-font "fontset-default"  range ar-font)
  (set-fontset-font "fontset-standard" range ar-font))
&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;
أو بطريقة مختصرة
&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;(set-fontset-font t 'arabic "Noto Sans Arabic UI")
&lt;/pre&gt;&lt;/div&gt;</description><guid>https://nasser.space/ar/posts/arabic-text-in-emacs/</guid><pubDate>Sat, 23 Jun 2018 20:44:45 GMT</pubDate></item><item><title>تحديث الموقع</title><link>https://nasser.space/ar/posts/site-update/</link><dc:creator>ناصر الشمري</dc:creator><description>&lt;p&gt;
لقد مضى تقريباً ثلاث سنوات منذ أن نشرت أي شيء هنا. قررت أن أعيد إحياء هذه المدونة
والقيام ببعض التحديثات هنا وهناك. لقد حصلت على &lt;a href="https://www.nasser.space"&gt;دومين&lt;/a&gt; جديد بدلا من &lt;a href="http://www.nass3r.com"&gt;القديم&lt;/a&gt; وأيضا
الموقع الآن يدعم بروتوكول https (شكراً لـ &lt;a href="https://letsencrypt.org/"&gt;Let's Encrypt&lt;/a&gt;). كنت أستخدم &lt;a href="https://blog.getpelican.com/"&gt;Pelican&lt;/a&gt;
لإنشاء مدونتي. لكن الآن قررت الإنتقال إلى &lt;a href="https://getnikola.com/"&gt;Nikola&lt;/a&gt; لسببين رئيسيين:
&lt;/p&gt;

&lt;ol class="org-ol"&gt;
&lt;li&gt;Nikola تدعم &lt;a href="https://orgmode.org/"&gt;Org mode&lt;/a&gt; بشكل جيد،&lt;/li&gt;
&lt;li&gt;Nikola تدعم أكثر من لغة للموقع.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
تقريباً في السنتين أو الثلاث الأخيرتين، كنت أستخدم &lt;a href="http://spacemacs.org/"&gt;Spacemacs&lt;/a&gt; (توزيعة لـ &lt;a href="https://www.gnu.org/software/emacs/"&gt;Emacs&lt;/a&gt;)
لأنجز أغلب مهامي وكنت أريد أن أجعل عملية النشر للمقالات هنا أسهل ما يمكن. قمت
بتجربة العديد من الحلول لكن أخيراً قررت أن أستخدم Nikola لما تقدمه من دعم لـ &lt;a href="https://orgmode.org/"&gt;Org
mode&lt;/a&gt;. أيضاً، أنوي أن أنشر كل مقال باللغتين، العربية والأنجليزية، لذا كان من
الضروري وجود دعم للمواقع مزدوجة اللغة، وNikola توفر دعماً جيداً لهذه الخاصية.
&lt;/p&gt;</description><category>News</category><guid>https://nasser.space/ar/posts/site-update/</guid><pubDate>Sun, 13 May 2018 22:08:13 GMT</pubDate></item></channel></rss>