mmath: add thesis pdf and source ball (through git-annex)
[~bandali/bndl.org] / fa / 2020 / 12 / 18 / fsf-internship-beyond.html
... / ...
CommitLineData
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>کارآموزی من با تیم فنی بنیاد نرم‌افزار آزاد و فراتر از آن &mdash; بندعلی</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" />
10<style>
11@font-face{font-family:sahel;font-weight:normal;
12src:local('Sahel WOL'),local('Sahel'),
13url('sahel.woff2')format('woff2');}
14@font-face{font-family:sahel;font-weight:bold;
15src:local('Sahel Bold WOL'),local('Sahel Bold'),
16url('sahelb.woff2')format('woff2');}
17body{font-family:sahel,sans-serif;line-height:1.8;padding:0 2em;}
18p{max-width:37.5em}
19a{text-decoration:none}a:hover,a:focus{text-decoration:underline}
20.box{background:#f8f8f8;border:1px solid #e6e6e6;border-radius:4px;
21font-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;}
25a:link{color:#acdeff}a:visited{color:#f8f}a:active{color:#e00}
26.box{background:#1b1d1e;border-color:#373c34;}}
27</style></head>
28<body>
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>
33
34<p class="box"><a href="../../../../2020/12/18/fsf-internship-beyond">نسخهٔ
35انگلیسی این مقاله</a> ابتدا در وبلاگ مدیر سامانه بنیاد نرم‌افزار آزاد
36منتشر شد:<br />
37<a href="https://www.fsf.org/blogs/sysadmin/my-internship-with-the-fsf-tech-team-and-beyond"
38title="کارآموزی من با تیم فنی بنیاد نرم‌افزار آزاد و فراتر از آن">My
39internship with the FSF tech team and beyond</a></p>
40
41<p>سلام!
42من <a href="https://www.fsf.org/blogs/sysadmin/introducing-bandali-intern-with-the-fsf-tech-team">امین
43بندعلی</a> هستم و این دومین پست من در وبلاگ مدیر سامانه FSF در انتهای
44کارآموزیم است.</p>
45
46<p>در طول کارآموزیم با FSF، عمدتا در وظایف مدیریت سامانه‌ای مربوط به
47راه‌اندازی و یا مدیریت سرورهای گنو/لینوکس FSF کار کردم. شاید قابل توجه
48ترین کارم در طول این کارآموزی راه‌اندازی یک
49سرور <a href="https://sourcehut.org" title="Sorucehut">سورس‌هات</a>
50برای کمک
51به <a href="https://libreplanet.org/wiki/FSF_2020_forge_evaluation">ارزیابی</a>
52آن به عنوان یک کاندید
53برای <a href="https://www.fsf.org/blogs/sysadmin/coming-soon-a-new-site-for-fully-free-collaboration"
54title="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>
62
63<p>من همچنین به آهستگی مشغول کار بر تغییرات مختلف برای بهبود سروری که
64www.gnu.org روی آن اجرا می‌شود بوده‌ام، و بعد از اتمام کارآموزیم نیز به
65طور داوطلبانه به آن ادامه خواهم داد. امیدوارم این بهبودها برای مدیران
66سامانه FSF که مدیریت آن سرور را بر عهده دارند، برای وب‌مسترهای گنو که
67روی gnu.org کار می‌کنند، و برای عوام مردم که صفحات gnu.org را مرور کرده
68یا می‌خوانند مفید واقع شوند. به ویژه این تغییرات شامل ارتقای سبستم‌عامل
69سرور به آخرین نسخهٔ توزیع گنو/لینوکس تریسکل و بازسازی و بهبود مکانیزم
70جستجوی صفحات gnu.org می‌شوند. علاوه بر این، چند پروژهٔ دیگر نیز هستند
71که تمایل دارم در آیندهٔ نزدیک با تیم فنی FSF به انجام برسانم.</p>
72
73<p>در طول کارآموزیم با تیم فنی FSF، انواع گوناگونی مهارت‌های جدید کسب
74کرده و درمورد مجموعه‌ی متنوعی از موضوعات و ابزارهای مختلف مربوط به
75مدیریت سامانه سرورهای گنو/لینوکسی یاد گرفتم. این شامل کامپایل/ساخت و
76نصب نرم‌افزار پیچیده‌ای مثل سورس‌هات و رفع‌اشکال مسائلی که به آن‌ها
77برخوردم، استفاده از Ansible برای مدیریت و استقرار (deploy) زیرساخت‌های
78نرم‌افزاری، و یادگیری
79دربارهٔ <abbr title="Mail Transfer Agent (MTA)">عامل انتقال پیام</abbr>
80Exim که FSF بر روی سرورهای دریافت و ارسال رایانامه‌های خود از آن
81استفاده می‌کند می‌شود.</p>
82
83<p>در انتهای کارآموزیم و سال ۲۰۲۰، می‌توان گفت امسال سال&hellip;جالب و
84پراتقافی برای بیشتر مردم، از جمله خودم، بوده است. من کارآموزیم را در
85آخرین ماه مه شروع کردم، و به عنوان یک دانشجوی کارشناسی ارشد، انتظار
86داشتم یک بار کاری معقول و متعادل برای کارم روی پایان‌نامه‌ام در ماه‌های
87آتی داشته‌باشم. اما کمتر از دو هفته پس از شروع کارآموزیم متوجه شدم که
88به چند دلیل مجبورم که دورهٔ کارشناسی ارشدم را در عرض دو ماه به پایان
89برسانم. این مسئله را به اطلاع تیم فنی FSF رساندم و اجازه گرفتم تا یک
90وقفه در کارآموزیم بگذارم تا بتوانم پایان‌نامه‌ام را بدون لطمه به
91کارآموزی یا تحصیلاتم به اتمام برسانم. عمیقا قدردان تیم فنی و سایر
92کارمندان FSF هستم که با انعطاف فراوان به من اجازه دادند تا موقتا
93کارآموزیم را متوقف کنم تا روی تکمیل پایان‌نامه‌ام و اتمام دوره کارشناسی
94ارشدم تمرکز کنم. خوشبختانه با زحمت و مشقت فراوان موفق شدم درسم را در
95آن بازهٔ زمانی فوق‌العاده کوتاه تمام کرده و پس از آن به انجام کارآموزیم
96بپردازم.</p>
97
98<p>با این حال، تمام چیزهای خوب در نهایت به پایان می‌رسند، از جمله این
99کارآموزی. از صمیم قلبم از اعضای تیم فنی FSF &mdash; ایان و اندرو و
100روبن و مایکل &mdash; برای پذیرش و استقبال از من در تیم به عنوان یک
101کارآموز، راهنمایی و پاسخ دادن به پرسش‌های فراوانم و کمک به یادگیری
102بیشترم سپاس‌گذارم. کار کردن در کنار شما و دیدن انرژی و همتی که صرف کار
103و مسئولیت‌هایتان به عنوان یک مدیر سامانه و توسعه‌دهندهٔ وب FSF می‌کنید
104برای من یک افتخار و تجربهٔ فوق‌العاده بوده است. در حالی که بیشتر
105ارتباطات من با اعضای تیم فنی FSF بوده است، من فرصت تعامل با اعضای دیگر
106تیم‌های FSF را نیز در طول کارآموزیم داشتم و بابت گفتگوهایمان و فرصت
107یادگیری دربارهٔ کارها و وظایف پراهمیتتان و تخصیصتان به انجامشان
108سپاس‌گذارم.</p>
109
110<p>این کارآموزی به پایان رسیده، اما همه خاطرات خوب و درس‌هایی که در طول
111کارآموزیم یاد گرفتم را همیشه با خود خواهم داشت و مشتاقانه به عنوان یک
112داوطلب به همکاری با شما ادامه خواهم داد. مطالبی که در طول کارآموزیم
113یادگرفته و تجربه‌هایی که کسب کردم در شغل جدیدم به عنوان یک مشاور
114نرم‌افزار آزاد در شرکت Savoir-faire Linux برایم بسیار با ارزش و مفید
115واقع شده‌اند. در Savoir-faire Linux روی اجزا و قسمت‌های مختلف جمی
116&mdash; یک برنامهٔ گنو برای ارتباطات جامع که به آزادی‌ها و حریم خصوصی
117کاربرانش احترام می‌گذارد &mdash; کار می‌کنم.</p>
118
119<p>دوست دارم از FSF برای فرصت عالی کار کردن در کنار تیم فنی FSF به
120عنوان یک کارآموز قدردانی کنم، که تجربه‌ی عالی و به یاد ماندنی‌ای بود و
121درس‌هایی ارزشمند و خاطرات خوب به من هدیه داد.</p>
122
123<p class="box">علاقه‌مند به کارآموزی برای بنیاد نرم‌افزار آزاد هستید؟
124دورهٔ درخواست کارآموزی بهار ۲۰۲۱ در حال حاضر باز است.
125صفحهٔ <a href="https://www.fsf.org/volunteer/internships">https://www.fsf.org/volunteer/internships</a>
126را برای اطلاعات بیشتر در مورد درخواست کارآموزی ببینید!</p>
127
128<hr />
129<p dir="ltr" id="copy">Copyright &copy; 2020, 2021 bandali</p>
130<p dir="ltr" class="license">Copying and distribution of this file,
131with or without modification, are permitted in any medium without
132royalty provided the copyright notice and this notice are preserved.
133This file is offered as-is, without any warranty.</p>
134<p class="license">رونوشت و توزیع این پرونده با یا بی تغییر در سراسر
135دنیا بدون حق امتیاز و در هر رسانه‌ای مجاز است، به این شرط که اعلان حق
136تکثیر و این اعلان حفظ شوند. این پرونده به صورت موجود و بدون هیچ گونه
137ضمانت ارائه می‌شود.</p>
138</body>
139</html>