1 <!doctype html
><html lang=
"fa" dir=
"rtl"<head>
2 <meta charset=
"utf-8" />
3 <meta name=
"author" content=
"بندعلی" />
4 <meta name=
"viewport" content=
"width=device-width, initial-scale=1" />
5 <title>کارآموزی من با تیم فنی بنیاد نرمافزار آزاد و فراتر از آن
— بندعلی
</title>
6 <link rel=
"icon" href=
"data:,">
7 <link rel=
"canonical" href=
"https://bndl.org/fa/2020/12/18/fsf-internship-beyond" />
8 <link rel=
"alternate" href=
"fsf-internship-beyond.fa.txt" title=
"plain text" type=
"text/plain" />
9 <link rel=
"alternate" href=
"../../../../2020/12/18/fsf-internship-beyond" hreflang=
"en" title=
"english" />
11 @font-face{font-family:sahel;font-weight:normal;
12 src:local('Sahel WOL'),local('Sahel'),
13 url('sahel.woff2')format('woff2');}
14 @font-face{font-family:sahel;font-weight:bold;
15 src:local('Sahel Bold WOL'),local('Sahel Bold'),
16 url('sahelb.woff2')format('woff2');}
17 body{font-family:sahel,sans-serif;line-height:
1.8;padding:
0 2em;}
19 a{text-decoration:none}a:hover,a:focus{text-decoration:underline}
20 .box{background:#f8f8f8;border:
1px solid #e6e6e6;border-radius:
4px;
21 font-size:
0.95em;padding:
0.6em
0.9em;}
22 #copy,.license{font-size:
0.84em;line-height:
1.3;}
23 #copy{margin-bottom:
0.5em}.license{margin:
0.5em
0}
24 @media(prefers-color-scheme:dark){body{background:#
1c1c1c;color:white;}
25 a:link{color:#acdeff}a:visited{color:#f8f}a:active{color:#e00}
26 .box{background:#
1b1d1e;border-color:#
373c34;}}
29 <h1>کارآموزی من با تیم فنی بنیاد نرمافزار آزاد و فراتر از آن
</h1>
30 <p>نوشتهٔ
<a href=
"https://bndl.org/fa/"><b>بندعلی
</b></a>
31 در ۱۸ دسامبر ۲۰۲۰
<small>(همچنین
32 در
<a href=
"fsf-internship-beyond.fa.txt">متن ساده
</a>)
</small></p>
34 <p class=
"box"><a href=
"../../../../2020/12/18/fsf-internship-beyond">نسخهٔ
35 انگلیسی این مقاله
</a> ابتدا در وبلاگ مدیر سامانه بنیاد نرمافزار آزاد
37 <a href=
"https://www.fsf.org/blogs/sysadmin/my-internship-with-the-fsf-tech-team-and-beyond"
38 title=
"کارآموزی من با تیم فنی بنیاد نرمافزار آزاد و فراتر از آن">My
39 internship with the FSF tech team and beyond
</a></p>
42 من
<a href=
"https://www.fsf.org/blogs/sysadmin/introducing-bandali-intern-with-the-fsf-tech-team">امین
43 بندعلی
</a> هستم و این دومین پست من در وبلاگ مدیر سامانه FSF در انتهای
46 <p>در طول کارآموزیم با FSF، عمدتا در وظایف مدیریت سامانهای مربوط به
47 راهاندازی و یا مدیریت سرورهای گنو/لینوکس FSF کار کردم. شاید قابل توجه
48 ترین کارم در طول این کارآموزی راهاندازی یک
49 سرور
<a href=
"https://sourcehut.org" title=
"Sorucehut">سورسهات
</a>
51 به
<a href=
"https://libreplanet.org/wiki/FSF_2020_forge_evaluation">ارزیابی
</a>
53 برای
<a href=
"https://www.fsf.org/blogs/sysadmin/coming-soon-a-new-site-for-fully-free-collaboration"
54 title=
"FSF forge project">پروژهٔ میزبانی نرمافزار آزاد FSF
</a> است. من
55 مراحل نصب و راهاندازی اجزای مختلف سورسهات را به صورت
56 یک
<abbr title=
"literate GNU Emacs Org-mode file">پروندهٔ ادیبانه
57 اُرگ-مُد گنو ایمکس
</abbr> مستندسازی کردم، که در آن بلوکهای کد با توضیحات
58 لازم همراهی شدهاند. در این صورت خوانندهٔ پرونده میتواند به مرور هر
59 بلوک کد را
<abbr title=
"evaluate">ارزیابی
</abbr>
60 و
<abbr title=
"execute">اجرا
</abbr> کند و به طور اختیاری نتایج آنها را
61 در همان پرونده برای مستندسازی ذخیره کند.
</p>
63 <p>من همچنین به آهستگی مشغول کار بر تغییرات مختلف برای بهبود سروری که
64 www.gnu.org روی آن اجرا میشود بودهام، و بعد از اتمام کارآموزیم نیز به
65 طور داوطلبانه به آن ادامه خواهم داد. امیدوارم این بهبودها برای مدیران
66 سامانه FSF که مدیریت آن سرور را بر عهده دارند، برای وبمسترهای گنو که
67 روی gnu.org کار میکنند، و برای عوام مردم که صفحات gnu.org را مرور کرده
68 یا میخوانند مفید واقع شوند. به ویژه این تغییرات شامل ارتقای سبستمعامل
69 سرور به آخرین نسخهٔ توزیع گنو/لینوکس تریسکل و بازسازی و بهبود مکانیزم
70 جستجوی صفحات gnu.org میشوند. علاوه بر این، چند پروژهٔ دیگر نیز هستند
71 که تمایل دارم در آیندهٔ نزدیک با تیم فنی FSF به انجام برسانم.
</p>
73 <p>در طول کارآموزیم با تیم فنی FSF، انواع گوناگونی مهارتهای جدید کسب
74 کرده و درمورد مجموعهی متنوعی از موضوعات و ابزارهای مختلف مربوط به
75 مدیریت سامانه سرورهای گنو/لینوکسی یاد گرفتم. این شامل کامپایل/ساخت و
76 نصب نرمافزار پیچیدهای مثل سورسهات و رفعاشکال مسائلی که به آنها
77 برخوردم، استفاده از Ansible برای مدیریت و استقرار (deploy) زیرساختهای
79 دربارهٔ
<abbr title=
"Mail Transfer Agent (MTA)">عامل انتقال پیام
</abbr>
80 Exim که FSF بر روی سرورهای دریافت و ارسال رایانامههای خود از آن
81 استفاده میکند میشود.
</p>
83 <p>در انتهای کارآموزیم و سال ۲۰۲۰، میتوان گفت امسال سال
…جالب و
84 پراتقافی برای بیشتر مردم، از جمله خودم، بوده است. من کارآموزیم را در
85 آخرین ماه مه شروع کردم، و به عنوان یک دانشجوی کارشناسی ارشد، انتظار
86 داشتم یک بار کاری معقول و متعادل برای کارم روی پایاننامهام در ماههای
87 آتی داشتهباشم. اما کمتر از دو هفته پس از شروع کارآموزیم متوجه شدم که
88 به چند دلیل مجبورم که دورهٔ کارشناسی ارشدم را در عرض دو ماه به پایان
89 برسانم. این مسئله را به اطلاع تیم فنی FSF رساندم و اجازه گرفتم تا یک
90 وقفه در کارآموزیم بگذارم تا بتوانم پایاننامهام را بدون لطمه به
91 کارآموزی یا تحصیلاتم به اتمام برسانم. عمیقا قدردان تیم فنی و سایر
92 کارمندان FSF هستم که با انعطاف فراوان به من اجازه دادند تا موقتا
93 کارآموزیم را متوقف کنم تا روی تکمیل پایاننامهام و اتمام دوره کارشناسی
94 ارشدم تمرکز کنم. خوشبختانه با زحمت و مشقت فراوان موفق شدم درسم را در
95 آن بازهٔ زمانی فوقالعاده کوتاه تمام کرده و پس از آن به انجام کارآموزیم
98 <p>با این حال، تمام چیزهای خوب در نهایت به پایان میرسند، از جمله این
99 کارآموزی. از صمیم قلبم از اعضای تیم فنی FSF
— ایان و اندرو و
100 روبن و مایکل
— برای پذیرش و استقبال از من در تیم به عنوان یک
101 کارآموز، راهنمایی و پاسخ دادن به پرسشهای فراوانم و کمک به یادگیری
102 بیشترم سپاسگذارم. کار کردن در کنار شما و دیدن انرژی و همتی که صرف کار
103 و مسئولیتهایتان به عنوان یک مدیر سامانه و توسعهدهندهٔ وب FSF میکنید
104 برای من یک افتخار و تجربهٔ فوقالعاده بوده است. در حالی که بیشتر
105 ارتباطات من با اعضای تیم فنی FSF بوده است، من فرصت تعامل با اعضای دیگر
106 تیمهای FSF را نیز در طول کارآموزیم داشتم و بابت گفتگوهایمان و فرصت
107 یادگیری دربارهٔ کارها و وظایف پراهمیتتان و تخصیصتان به انجامشان
110 <p>این کارآموزی به پایان رسیده، اما همه خاطرات خوب و درسهایی که در طول
111 کارآموزیم یاد گرفتم را همیشه با خود خواهم داشت و مشتاقانه به عنوان یک
112 داوطلب به همکاری با شما ادامه خواهم داد. مطالبی که در طول کارآموزیم
113 یادگرفته و تجربههایی که کسب کردم در شغل جدیدم به عنوان یک مشاور
114 نرمافزار آزاد در شرکت Savoir-faire Linux برایم بسیار با ارزش و مفید
115 واقع شدهاند. در Savoir-faire Linux روی اجزا و قسمتهای مختلف جمی
116 — یک برنامهٔ گنو برای ارتباطات جامع که به آزادیها و حریم خصوصی
117 کاربرانش احترام میگذارد
— کار میکنم.
</p>
119 <p>دوست دارم از FSF برای فرصت عالی کار کردن در کنار تیم فنی FSF به
120 عنوان یک کارآموز قدردانی کنم، که تجربهی عالی و به یاد ماندنیای بود و
121 درسهایی ارزشمند و خاطرات خوب به من هدیه داد.
</p>
123 <p class=
"box">علاقهمند به کارآموزی برای بنیاد نرمافزار آزاد هستید؟
124 دورهٔ درخواست کارآموزی بهار ۲۰۲۱ در حال حاضر باز است.
125 صفحهٔ
<a href=
"https://www.fsf.org/volunteer/internships">https://www.fsf.org/volunteer/internships
</a>
126 را برای اطلاعات بیشتر در مورد درخواست کارآموزی ببینید!
</p>
129 <p dir=
"ltr" id=
"copy">Copyright
© 2020,
2021 bandali
</p>
130 <p dir=
"ltr" class=
"license">Copying and distribution of this file,
131 with or without modification, are permitted in any medium without
132 royalty provided the copyright notice and this notice are preserved.
133 This file is offered as-is, without any warranty.
</p>
134 <p class=
"license">رونوشت و توزیع این پرونده با یا بی تغییر در سراسر
135 دنیا بدون حق امتیاز و در هر رسانهای مجاز است، به این شرط که اعلان حق
136 تکثیر و این اعلان حفظ شوند. این پرونده به صورت موجود و بدون هیچ گونه
137 ضمانت ارائه میشود.
</p>