Skip to content

Commit

Permalink
deploy: a48bb6d
Browse files Browse the repository at this point in the history
  • Loading branch information
mahdavipanah committed Apr 14, 2024
1 parent 4792ed9 commit 3669604
Show file tree
Hide file tree
Showing 15 changed files with 81 additions and 10 deletions.
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!doctype html><html dir=rtl lang=fa><head><title>یاvar</title>
<meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,minimum-scale=1"><meta name=description content=" وبلاگی برای جاوااسکریپت و نود ‌جی‌اس"><meta name=generator content="Hugo 0.124.1"><meta name=ROBOTS content="NOINDEX, NOFOLLOW"><link href=https://cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/font-face.css rel=stylesheet type=text/css><link rel=stylesheet href=/css/style.css><link rel=stylesheet href=https://yavarjs.ir/css/custom.css><link rel="shortcut icon" href=/images/favicon.ico type=image/x-icon><script async src="https://www.googletagmanager.com/gtag/js?id=G-TB5X9PJPXB"></script><script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-TB5X9PJPXB",{anonymize_ip:!1})}</script></head><body><nav class=navigation><a href=/>خانه <span class=arrow></span></a>
<a href=/tags>برچسب‌ها</a>
<a href=/about>درباره یاvar</a></nav><main class=main><div id=page-404><div class=text><h1>۴۰۴ - صفحه پیدا نشد</h1><div>چیزی که دنبالش می‌گردید به نظر نمیاد وجود داشته باشه.</div></div><h2 class=read-more>بیشتر بخوانید</h2><section class=item><div><h1 class=title><a href=/posts/mastering-async-await/>کمربند سیاهِ Async Await در Node.js</a></h1></div></section><section class=item><div><h1 class=title><a href=/posts/dockerizing-nodejs/>تنظیم Docker برای یه وب‌اپ Node.js</a></h1></div></section><section class=item><div><h1 class=title><a href=/posts/looping-over-arrays/>انواع loop برای آرایه‌ها: for و for-in و ()forEach. و for-of</a></h1></div></section><section class=item><div><h1 class=title><a href=/posts/typeof-null/>تاریخچه typeof null در جاوااسکریپت</a></h1></div></section></div></main><footer id=footer><div class=copyright>مطالب با اشاره به یاvar به عنوان منبع قابل انتشارن.</p><p class=powerby>قدرت‌گرفته از <a href=http://www.gohugo.io/>Hugo</a> با تم <a href=https://github.com/yavarjs/hugo-theme-mini>mini</a></p></footer></body></html>
<a href=/about>درباره یاvar</a></nav><main class=main><div id=page-404><div class=text><h1>۴۰۴ - صفحه پیدا نشد</h1><div>چیزی که دنبالش می‌گردید به نظر نمیاد وجود داشته باشه.</div></div><h2 class=read-more>بیشتر بخوانید</h2><section class=item><div><h1 class=title><a href=/posts/special-symbols-multiline-comments/>استفاده از @ و /* در کامنت‌های چندخطی</a></h1></div></section><section class=item><div><h1 class=title><a href=/posts/mastering-async-await/>کمربند سیاهِ Async Await در Node.js</a></h1></div></section><section class=item><div><h1 class=title><a href=/posts/dockerizing-nodejs/>تنظیم Docker برای یه وب‌اپ Node.js</a></h1></div></section><section class=item><div><h1 class=title><a href=/posts/looping-over-arrays/>انواع loop برای آرایه‌ها: for و for-in و ()forEach. و for-of</a></h1></div></section><section class=item><div><h1 class=title><a href=/posts/typeof-null/>تاریخچه typeof null در جاوااسکریپت</a></h1></div></section></div></main><footer id=footer><div class=copyright>مطالب با اشاره به یاvar به عنوان منبع قابل انتشارن.</p><p class=powerby>قدرت‌گرفته از <a href=http://www.gohugo.io/>Hugo</a> با تم <a href=https://github.com/yavarjs/hugo-theme-mini>mini</a></p></footer></body></html>
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
<!doctype html><html dir=rtl lang=fa><head><title>یاvar</title>
<meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,minimum-scale=1"><meta name=description content=" وبلاگی برای جاوااسکریپت و نود ‌جی‌اس"><meta name=generator content="Hugo 0.124.1"><meta name=ROBOTS content="NOINDEX, NOFOLLOW"><link href=https://cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/font-face.css rel=stylesheet type=text/css><link rel=stylesheet href=/css/style.css><link rel=stylesheet href=https://yavarjs.ir/css/custom.css><link rel="shortcut icon" href=/images/favicon.ico type=image/x-icon><script async src="https://www.googletagmanager.com/gtag/js?id=G-TB5X9PJPXB"></script><script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-TB5X9PJPXB",{anonymize_ip:!1})}</script><link href=/index.xml rel=alternate type=application/rss+xml title=یاvar><link href=/index.xml rel=feed type=application/rss+xml title=یاvar></head><body><nav class=navigation><a href=/tags>برچسب‌ها</a>
<a href=/about>درباره یاvar</a></nav><main class=main><header class=profile><img class=avatar alt=avatar src=/images/avatar.png><h1>یاvar</h1><h2>وبلاگی برای جاوااسکریپت و نود ‌جی‌اس</h2></header><div id=list-page><section class=item><div><h1 class=title><a href=/posts/mastering-async-await/>کمربند سیاهِ Async Await در Node.js</a></h1><div class=date>۱۴۰۰/۲/۱۲</div></div><div class=summary>در این نوشته یاد میگیری که چجوری اپلیکیشن‌های Node.jsای که با callback یا Promise نوشتی رو با توابع async ساده‌ترشون کنی.</div></section><section class=item><div><h1 class=title><a href=/posts/dockerizing-nodejs/>تنظیم Docker برای یه وب‌اپ Node.js</a></h1><div class=date>۱۴۰۰/۲/۹</div></div><div class=summary>هدف این نوشته معرفی یه مثاله برای این که چجوری یه اپلیکیشن Node.js رو به یه کانتینر Docker تبدیل کنی. این راهنما برای زمان توسعه اپ هست و نه برای استقرار اپ برای production. همچنین فرض میکنم که یه نسخه‌ی نصب شده از داکر روی سیستمت هست و یه دانش ابتدایی از ساختار یه اپلیکیشن Node.js داری.</div></section><section class=item><div><h1 class=title><a href=/posts/looping-over-arrays/>انواع loop برای آرایه‌ها: for و for-in و ()forEach. و for-of</a></h1><div class=date>۱۴۰۰/۲/۹</div></div><div class=summary>در این نوشته چهار روش مختلف برای استفاده از حلقه‌ها روی آرایه‌ها رو مقایسه می‌کنیم.</div></section><section class=item><div><h1 class=title><a href=/posts/typeof-null/>تاریخچه typeof null در جاوااسکریپت</a></h1><div class=date>۱۴۰۰/۲/۱</div></div><div class=summary>خروجی ‍‍‍‍typeof null توی جاوااسکریپت برابر میشه با "object" که به نادرستی این معنی رو منتقل میکنه که null یه آبجکت (شیء) هست (در صورتی که نیست. null یه primitive value یا مقدار اولیه هست). این یه باگه و چون کدهای فعلی از کار می‌افتن نمیشه رفعش کرد.</div></section></div></main><footer id=footer><div class=copyright>مطالب با اشاره به یاvar به عنوان منبع قابل انتشارن.</p><p class=powerby>قدرت‌گرفته از <a href=http://www.gohugo.io/>Hugo</a> با تم <a href=https://github.com/yavarjs/hugo-theme-mini>mini</a></p></footer></body></html>
<a href=/about>درباره یاvar</a></nav><main class=main><header class=profile><img class=avatar alt=avatar src=/images/avatar.png><h1>یاvar</h1><h2>وبلاگی برای جاوااسکریپت و نود ‌جی‌اس</h2></header><div id=list-page><section class=item><div><h1 class=title><a href=/posts/special-symbols-multiline-comments/>استفاده از @ و /* در کامنت‌های چندخطی</a></h1><div class=date>۱۴۰۳/۱/۲۶</div></div><div class=summary>چجوری مشکل عدم امکان استفاده از علامت‌های خاص و رزرو‌ شده رو در کامنت‌های چندخطی (multiline comments) و JSDoc حل کنیم؟</div></section><section class=item><div><h1 class=title><a href=/posts/mastering-async-await/>کمربند سیاهِ Async Await در Node.js</a></h1><div class=date>۱۴۰۰/۲/۱۲</div></div><div class=summary>در این نوشته یاد میگیری که چجوری اپلیکیشن‌های Node.jsای که با callback یا Promise نوشتی رو با توابع async ساده‌ترشون کنی.</div></section><section class=item><div><h1 class=title><a href=/posts/dockerizing-nodejs/>تنظیم Docker برای یه وب‌اپ Node.js</a></h1><div class=date>۱۴۰۰/۲/۹</div></div><div class=summary>هدف این نوشته معرفی یه مثاله برای این که چجوری یه اپلیکیشن Node.js رو به یه کانتینر Docker تبدیل کنی. این راهنما برای زمان توسعه اپ هست و نه برای استقرار اپ برای production. همچنین فرض میکنم که یه نسخه‌ی نصب شده از داکر روی سیستمت هست و یه دانش ابتدایی از ساختار یه اپلیکیشن Node.js داری.</div></section><section class=item><div><h1 class=title><a href=/posts/looping-over-arrays/>انواع loop برای آرایه‌ها: for و for-in و ()forEach. و for-of</a></h1><div class=date>۱۴۰۰/۲/۹</div></div><div class=summary>در این نوشته چهار روش مختلف برای استفاده از حلقه‌ها روی آرایه‌ها رو مقایسه می‌کنیم.</div></section><section class=item><div><h1 class=title><a href=/posts/typeof-null/>تاریخچه typeof null در جاوااسکریپت</a></h1><div class=date>۱۴۰۰/۲/۱</div></div><div class=summary>خروجی ‍‍‍‍typeof null توی جاوااسکریپت برابر میشه با "object" که به نادرستی این معنی رو منتقل میکنه که null یه آبجکت (شیء) هست (در صورتی که نیست. null یه primitive value یا مقدار اولیه هست). این یه باگه و چون کدهای فعلی از کار می‌افتن نمیشه رفعش کرد.</div></section></div></main><footer id=footer><div class=copyright>مطالب با اشاره به یاvar به عنوان منبع قابل انتشارن.</p><p class=powerby>قدرت‌گرفته از <a href=http://www.gohugo.io/>Hugo</a> با تم <a href=https://github.com/yavarjs/hugo-theme-mini>mini</a></p></footer></body></html>
2 changes: 1 addition & 1 deletion index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>یاvar</title><link>https://yavarjs.ir/</link><description>Recent content on یاvar</description><generator>Hugo -- gohugo.io</generator><language>fa</language><lastBuildDate>Sun, 02 May 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://yavarjs.ir/index.xml" rel="self" type="application/rss+xml"/><item><title>کمربند سیاهِ Async Await در Node.js</title><link>https://yavarjs.ir/posts/mastering-async-await/</link><pubDate>Sun, 02 May 2021 00:00:00 +0000</pubDate><guid>https://yavarjs.ir/posts/mastering-async-await/</guid><description>&lt;p>در این نوشته یاد میگیری که چجوری اپلیکیشن‌های
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>یاvar</title><link>https://yavarjs.ir/</link><description>Recent content on یاvar</description><generator>Hugo -- gohugo.io</generator><language>fa</language><lastBuildDate>Sun, 14 Apr 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://yavarjs.ir/index.xml" rel="self" type="application/rss+xml"/><item><title>استفاده از @ و /* در کامنت‌های چندخطی</title><link>https://yavarjs.ir/posts/special-symbols-multiline-comments/</link><pubDate>Sun, 14 Apr 2024 00:00:00 +0000</pubDate><guid>https://yavarjs.ir/posts/special-symbols-multiline-comments/</guid><description>&lt;p>چجوری مشکل عدم امکان استفاده از علامت‌های خاص و رزرو‌ شده رو در کامنت‌های چندخطی (multiline comments) و &lt;a href="https://jsdoc.app/" target="_blank" rel="noopener">JSDoc&lt;/a> حل کنیم؟&lt;/p></description></item><item><title>کمربند سیاهِ Async Await در Node.js</title><link>https://yavarjs.ir/posts/mastering-async-await/</link><pubDate>Sun, 02 May 2021 00:00:00 +0000</pubDate><guid>https://yavarjs.ir/posts/mastering-async-await/</guid><description>&lt;p>در این نوشته یاد میگیری که چجوری اپلیکیشن‌های
Node.jsای
که با
callback
Expand Down
4 changes: 3 additions & 1 deletion posts/index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
<!doctype html><html dir=rtl lang=fa><head><title>یاvar</title>
<meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,minimum-scale=1"><meta name=description content=" وبلاگی برای جاوااسکریپت و نود ‌جی‌اس"><meta name=generator content="Hugo 0.124.1"><meta name=ROBOTS content="NOINDEX, NOFOLLOW"><link href=https://cdn.jsdelivr.net/gh/rastikerdar/[email protected]/dist/font-face.css rel=stylesheet type=text/css><link rel=stylesheet href=/css/style.css><link rel=stylesheet href=https://yavarjs.ir/css/custom.css><link rel="shortcut icon" href=/images/favicon.ico type=image/x-icon><script async src="https://www.googletagmanager.com/gtag/js?id=G-TB5X9PJPXB"></script><script>var doNotTrack=!1;if(!doNotTrack){window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag("js",new Date),gtag("config","G-TB5X9PJPXB",{anonymize_ip:!1})}</script><link href=/posts/index.xml rel=alternate type=application/rss+xml title=یاvar><link href=/posts/index.xml rel=feed type=application/rss+xml title=یاvar></head><body><nav class=navigation><a href=/>خانه <span class=arrow></span></a>
<a href=/tags>برچسب‌ها</a>
<a href=/about>درباره یاvar</a></nav><main class=main><header class=profile><img class=avatar alt=avatar src=/images/avatar.png><h1>یاvar</h1><h2>وبلاگی برای جاوااسکریپت و نود ‌جی‌اس</h2></header><section id=archive><div class=group><h3 class=key>2021</h3><div class=value><div class=date><time datetime="2021-05-02 00:00:00 +0000 UTC"></time></div><div class=title><a href=https://yavarjs.ir/posts/mastering-async-await/>کمربند سیاهِ Async Await در Node.js</a><div class=tags><a href=https://yavarjs.ir/tags/node.js>node.js</a>
<a href=/about>درباره یاvar</a></nav><main class=main><header class=profile><img class=avatar alt=avatar src=/images/avatar.png><h1>یاvar</h1><h2>وبلاگی برای جاوااسکریپت و نود ‌جی‌اس</h2></header><section id=archive><div class=group><h3 class=key>2024</h3><div class=value><div class=date><time datetime="2024-04-14 00:00:00 +0000 UTC"></time></div><div class=title><a href=https://yavarjs.ir/posts/special-symbols-multiline-comments/>استفاده از @ و /* در کامنت‌های چندخطی</a><div class=tags><a href=https://yavarjs.ir/tags/jsdoc>jsdoc</a>
<a href=https://yavarjs.ir/tags/typescript>typescript</a>
<a href=https://yavarjs.ir/tags/javascript>javascript</a></div></div></div></div><div class=group><h3 class=key>2021</h3><div class=value><div class=date><time datetime="2021-05-02 00:00:00 +0000 UTC"></time></div><div class=title><a href=https://yavarjs.ir/posts/mastering-async-await/>کمربند سیاهِ Async Await در Node.js</a><div class=tags><a href=https://yavarjs.ir/tags/node.js>node.js</a>
<a href=https://yavarjs.ir/tags/async/await>async/await</a>
<a href=https://yavarjs.ir/tags/promise>promise</a>
<a href=https://yavarjs.ir/tags/javascript>javascript</a>
Expand Down
2 changes: 1 addition & 1 deletion posts/index.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on یاvar</title><link>https://yavarjs.ir/posts/</link><description>Recent content in Posts on یاvar</description><generator>Hugo -- gohugo.io</generator><language>fa</language><lastBuildDate>Sun, 02 May 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://yavarjs.ir/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>کمربند سیاهِ Async Await در Node.js</title><link>https://yavarjs.ir/posts/mastering-async-await/</link><pubDate>Sun, 02 May 2021 00:00:00 +0000</pubDate><guid>https://yavarjs.ir/posts/mastering-async-await/</guid><description>&lt;p>در این نوشته یاد میگیری که چجوری اپلیکیشن‌های
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on یاvar</title><link>https://yavarjs.ir/posts/</link><description>Recent content in Posts on یاvar</description><generator>Hugo -- gohugo.io</generator><language>fa</language><lastBuildDate>Sun, 14 Apr 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://yavarjs.ir/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>استفاده از @ و /* در کامنت‌های چندخطی</title><link>https://yavarjs.ir/posts/special-symbols-multiline-comments/</link><pubDate>Sun, 14 Apr 2024 00:00:00 +0000</pubDate><guid>https://yavarjs.ir/posts/special-symbols-multiline-comments/</guid><description>&lt;p>چجوری مشکل عدم امکان استفاده از علامت‌های خاص و رزرو‌ شده رو در کامنت‌های چندخطی (multiline comments) و &lt;a href="https://jsdoc.app/" target="_blank" rel="noopener">JSDoc&lt;/a> حل کنیم؟&lt;/p></description></item><item><title>کمربند سیاهِ Async Await در Node.js</title><link>https://yavarjs.ir/posts/mastering-async-await/</link><pubDate>Sun, 02 May 2021 00:00:00 +0000</pubDate><guid>https://yavarjs.ir/posts/mastering-async-await/</guid><description>&lt;p>در این نوشته یاد میگیری که چجوری اپلیکیشن‌های
Node.jsای
که با
callback
Expand Down
Loading

0 comments on commit 3669604

Please sign in to comment.