د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
څو اونۍ مخکې موږ تیر کړل د هیکرانو لپاره آنلاین لټون: دوی یوه کوټه جوړه کړه، کوم چې دوی د سمارټ وسیلو څخه ډکه کړه او له هغې څخه یې د یوټیوب خپرونه پیل کړه. لوبغاړي کولی شي د لوبې ویب پاڼې څخه IoT وسایل کنټرول کړي؛ هدف دا و چې په خونه کې پټه شوې وسله ومومئ (یو ځواکمن لیزر پوائنټر) ، هغه هیک کړئ او په خونه کې د شارټ سرکټ لامل شو.

په عمل کې د اضافه کولو لپاره، موږ په خونه کې یو شریډر ځای په ځای کړ، په کوم کې چې موږ 200 روبله بار کړل: شریډر په ساعت کې یو بل وخوړل. د لوبې ګټلو وروسته، تاسو کولی شئ د شیډر مخه ونیسئ او ټولې پاتې پیسې واخلئ.

موږ لا دمخه ویلي دي لارهاو همدارنګه پس منظر څنګه جوړ شو پروژه دا وخت دی چې د هارډویر په اړه وغږیږو او دا څنګه راټول شوي.


د کوټې د پاکولو شیبه ښودلو لپاره ډیری غوښتنې شتون درلود - موږ وښیو چې موږ دا څنګه جلا کوو

د هارډویر جوړښت: د کوټې کنټرول

موږ د هارډویر حل ډیزاین کول پیل کړل کله چې سناریو دمخه نږدې پوهه شوې وه ، پس منظر چمتو و ، او موږ د تجهیزاتو نصبولو لپاره خالي خونه درلوده.

د پخوانۍ ټوکې په یادولو سره "په IoT کې S د امنیت لپاره دی" ("د IoT لنډیز کې S د امنیت لپاره دی") ، موږ پریکړه وکړه چې دا ځل د لوبې سناریو کې لوبغاړي یوازې د مخکني او شاته پای سره تعامل وکړي. د سایټ څخه، مګر دا فرصت مه اخلئ چې مستقیم اوسپنې ته ورسیږئ.

دا د خوندیتوب دلایلو او په سکرین کې د هغه څه د لیدو لپاره ترسره شوی و: د لوبغاړو لخوا هارډویر ته مستقیم لاسرسي سره ، دا به خورا ستونزمن وي چې خوندي او احتمالي خطرناک عملونه جلا کړئ ، د مثال په توګه ، د شریډر ګړندي سکرول کول یا کنټرول کول. pyrotechnics

د ډیزاین پیل کولو دمخه، موږ د لوبو وسایلو کنټرول لپاره ډیری اصول جوړ کړل، کوم چې د ډیزاین اساس شو:

د بې سیمه حلونو څخه کار مه اخلئ

د لوبې ټول ځای په یو چوکاټ کې دی، چې هر کونج ته رسیدلی شي. د بې سیمه اړیکو لپاره هیڅ ریښتینې اړتیا نه وه او دوی به په ساده ډول د ناکامۍ بل ټکی شي.

د کور ځانګړي سمارټ وسایل مه کاروئ

په عمده توګه د تنظیم کولو انعطاف لپاره. دا روښانه ده چې موږ کولی شو د سمارټ کور سیسټمونو ډیری بکس شوي نسخې زموږ د دندې لپاره چمتو شوي اډمین او کنټرولونو سره تنظیم کړو ، مګر د کار لګښتونه به ستاسو د ساده حل رامینځته کولو سره پرتله کولو وړ وي.

سربیره پردې ، دا اړینه وه چې د داسې وسیلو سره راشي چې په روښانه ډول وښیې چې دا هغه لوبغاړي دي چې خپل حالت یې بدل کړ: دوی یې فعال / بند کړ یا د FALCON په لیکو کې ځانګړي رڼا واچوله.

موږ ټول هغه عناصر راټول کړل چې په عامه توګه شتون لري هارډویر څخه چې د راډیو پرزو په منظم پلورنځیو کې اخیستل کیدی شي: د پیزا او ډایټ کولا رسولو ترمینځ ، چپ او ډیپ او لیروی په دوامداره توګه سایټ ته راځي.

د هرڅه راټولولو انتخاب پخپله ساده ډیبګ کول ، توزیع کول ، په هرصورت ، د نصب کولو پرمهال خورا پاملرنې ته اړتیا لري.

ټول ریلونه او ارودین باید په چوکاټ کې ښکاره نشي

موږ پریکړه وکړه چې ټول د کنټرول وړ عناصر یو ځای ته راوړو او د پردې تر شا یې پټ کړو ترڅو د دوی فعالیت وڅیړئ او که اړتیا وي، په دقت سره د کیمرې له لید څخه لرې کړئ او ناکام واحد ځای په ځای کړئ.

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
په پای کې، هرڅه د میز لاندې پټ شوي، او کیمره نصب شوې وه چې د میز لاندې هیڅ شی نه لیدل کیږي. دا د انجینر لپاره زموږ "ړوند ځای" و

د پایلې په توګه ، موږ واقعیا یو سمارټ وسیله ترلاسه کړه: دې د هغې هرې برخې حالت له شالید څخه ترلاسه کړ او د مناسب کمانډ سره یې بدل کړ.

د هارډویر پلي کولو له نظره، دا وسیله 6 عناصر کنټرولوي:

  1. ډیری د میز څراغونه، دوی د فعال / بند حالت لري او د لوبغاړو لخوا کنټرول کیږي
  2. په دیوال کې لیکونه، دوی کولی شي د لوبغاړو په امر خپل رنګ بدل کړي
  3. هغه مینه وال چې فلیپ چارټ سپن کوي ​​او خلاصوي کله چې سرور د بار لاندې وي
  4. لیزر د PWM له لارې کنټرول شوی
  5. شریډر چې په مهالویش کې پیسې وخوري
  6. د لوګي ماشین چې د هر لیزر شاټ څخه مخکې روان و


د لیزر سره د سګرټ ماشین ازموینه

وروسته، یو سټیج رڼا اضافه شوه، کوم چې د چوکاټ شاته ولاړ و او د 1 نقطې څخه د څراغونو په څیر کنټرول شوی و. د مرحلې رڼا په دوه حالتونو کې کار کاوه: دا لیزر روښانه کوي کله چې بریښنا پلي کیږي، او وزن یې مخکې له مخکې روښانه کړ. لیزر په جنګي حالت کې پیل شو.

دا سمارټ وسیله څه وه؟

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه

په ټوله لاره کې، یورا، زموږ هارډویر هلک، هڅه وکړه چې شیان پیچلي نه کړي او د ممکنه ساده، لږترلږه حل سره راشي.

داسې انګیرل کیده چې VPS به په ساده ډول یو سکریپټ چلوي چې د وسیلو حالت سره json ترلاسه کوي او د USB له لارې تړل شوي Arduino ته لیږي.

د بندرونو سره نښلول:

  • 16 منظم ریلونه (دوی هغه څوک وو چې د کلیک کولو شور رامینځته کوي چې په ویډیو کې اوریدل شوي. موږ دوی په عمده ډول د دې غږ له امله غوره کړل)
  • د PWM چینلونو کنټرول لپاره د 4 جامد حالت ریلونه، لکه پرستار،
  • د لیزر لپاره جلا PWM محصول
  • محصول چې د LED پټې ته سیګنال تولیدوي

دلته د json کمانډ یوه بیلګه ده چې د سرور څخه ریل ته راغلی

{"power":false,"speed":0,"period":null,"deviceIdentifier":"FAN"}

او دا د هغه فعالیت یوه بیلګه ده چې ورسره کمانډ ارودینو ته رسیدلی

def callback(ch, method, properties, body):    
request = json.loads(body.decode("utf-8"))    
print(request, end="n")     
send_to_serial(body)

د هغه شیبې تعقیب کولو لپاره کله چې لیزر په پای کې د رسۍ له لارې سوځي او وزن یې په ایکویریم کې الوتنه کوي، موږ یو کوچنی تڼۍ جوړه کړه چې د وزن د راټیټیدو په وخت کې پیل شو او سیسټم ته یې سیګنال ورکړ.

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
د وزن د حرکت د څارنې لپاره تڼۍ

په دې سیګنال کې، د پینګ پانګ بالونو څخه جوړ شوي لوګي بمونه باید روښانه شي. موږ د لوګي 4 څاڅکي په مستقیم ډول د سرور قضیه کې ځای په ځای کړل او دوی یې د نیکروم تار سره وصل کړل ، کوم چې باید تودوخه شي او د فیوز په څیر کار وکړي.

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
کورونه د لوګي بمونو او چینايي ګلونو سره

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه

Arduino

د اصلي پلان له مخې، په Arduino کې دوه کړنې ترسره شوې.

لومړی، کله چې نوې غوښتنه ترلاسه شوه، غوښتنه د ArduinoJson کتابتون په کارولو سره تجزیه شوه. بیا، هر اداره شوی وسیله د خپلو دوو ملکیتونو سره پرتله شوې:

  • د بریښنا حالت "آن" یا "بند" (معیاري حالت)
  • هغه موده چې وسیله یې روانه ده - د بورډ له پیل څخه په مایکرو ثانیو کې وخت، کله چې دا د بندولو وخت وي، دا دی، حالت معیار ته راوړي

وروستی ځل دا تنظیم شوی و کله چې په JSON کې ورته پیرامیټر ترلاسه کول ، مګر دا لیږدول کیدی نشي ، نو بیا ارزښت 0 ته ټاکل شوی و او هیڅ ری سیٹ ندی شوی.

دوهم عمل چې ارډوینو په هر دور کې ترسره کړی د حالتونو تازه کول دي ، دا دی ، دا چیک کول چې ایا د یو څه چالو کولو ته اړتیا وه یا ایا دا د کومې وسیلې د بندولو وخت و.

لیزر پوائنټر - ورته میګاټرون 3000

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه

دا منظم LSMVR450-3000MF 3000mW 450nm لاسي تمرکز لیزر پرې کولو او نښه کولو ماډل دی.

لیکونه Falcon

دوی خورا ساده جوړ شوي وو - موږ په ساده ډول د لوګو څخه لیکونه کاپي کړل، د کارت بورډ څخه یې پرې کړل، او بیا یې د LED ټیپ سره پوښلي. په دې حالت کې، ما باید د ټیپ ټوټې یوځای سره وپلورل، په هر سیوم کې 4 اړیکې، مګر پایله یې د ارزښت وړ وه. زموږ شاګرد پاشا د مهارت معجزه وښودله او دا یې په څو ساعتونو کې ترسره کړه.

د iot وسیلې لومړۍ ازموینې او پای

موږ لومړنۍ ازموینې ترسره کړې او په ورته وخت کې موږ ته نوي دندې راورسېدې. حقیقت دا دی چې د پروسې په مینځ کې ، د VGIK څخه یو ریښتیني فلم جوړونکی او کیمره مین ، الیا سیروف ، د ټیم سره یوځای شو - هغه چوکاټ جوړ کړ ، د سینما اضافي روښانتیا یې اضافه کړه او د لوبې سکریپټ یې یو څه بدل کړ ترڅو پلاټ ډیر احساساتي کړي ، او انځور ډیر ډراماتیک او تیاتر.

دې د پام وړ کیفیت لوړ کړ، مګر داسې عناصر ښکاره شول چې د ریل سره وصل شوي او د عملیاتو الګوریتم وړاندیز شوي.

بله ستونزه د لیزر وه: موږ د مختلف ډولونو رسی او د مختلف ځواک لیزرونو سره څو تجربې وکړې. د ازموینې لپاره، موږ په ساده ډول په رسۍ کې عمودی وزن ځړول.

کله چې د ټیسټ نښه سره چلول کیږي، د PWM له لارې تنظیم شوی بریښنا د 10٪ څخه کم و او حتی د اوږد تماس سره رسی ته زیان نه رسوي.

د جنګي حالت لپاره، لیزر نږدې د 10 ملي میتر قطر سره نږدې ځای ته بې ځایه شوی و او دا په ډاډه توګه د یو میتر له فاصلې څخه د بار سره د رسۍ له لارې وسوځول شو.

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
نو لیزر په ازموینو کې په بشپړ ډول کار وکړ

کله چې موږ په خونه کې په ځنډول شوي وزن کې هرڅه سم ازموینه پیل کړه ، نو معلومه شوه چې د لیزر خوندي کول دومره اسانه ندي. بیا، کله چې رسۍ وسوځول شي، دا د خپل اصلي تمرکز څخه راوتلی، پراخیږي او حرکت کوي.

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
مګر دا نور د دې په څیر کار نه کوي: رسی لیږدول شوی

الیا لیزر د رسی په مقابل کې د خونې پای ته واستاوه ترڅو لیزر بیم په ټوله مرحله کې لاړ شي او په چوکاټ کې ښکلي ښکاري، کوم چې فاصله دوه چنده کوي.

په جګړه کې د رسی سوځولو سره د څو نورو تجربو ترسره کولو وروسته، موږ پریکړه وکړه چې برخلیک شکنجه نه کړو او د نیکروم تار په کارولو سره د رسی پرې کول خوندي کړو. دا تار په جنګي حالت کې د لیزر له فعالولو وروسته 120 ثانیې ویجاړ کړ. موږ پریکړه وکړه چې دا هارډ کوډ کړو، په بیله بیا د تار منحل کول او د سګرټ بمونو سوځول کله چې د جلا کولو تماس پیل شي، مستقیم د مایکرو کنټرولر هارډویر ته.

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
هغه تار چې په پای کې د پردې له لارې د رسی له لارې سوځیدلی

په دې توګه، دریم دنده ښکاره شوه چې Arduino حل کړی - د دې امرونو د اجرا کولو پورې اړوند ترتیبونو کار کولو لپاره.

موږ دا پریکړه هم وکړه چې Arduino ته اړتیا ورکړو چې په تلویزیون کې پیسې حساب کړي او شریډر چلوي. په پیل کې ، داسې انګیرل کیده چې شاته به دا کار وکړي او اوسنی توازن به په ویب پا onه کې څرګند شي ، او په تلویزیون کې به موږ د یوټیوب نظرونه د اضافي متقابل عنصر په توګه وښیو ، لیدونکو ته به ووایی چې په خونه کې پیښې په ریښتیا پیښیږي. وخت

مګر د ازموینې په جریان کې ، الیا صحنې ته وکتل او وړاندیز یې وکړ چې په لوی سکرین کې د لوبې توازن وښیې: څومره پیسې لاهم پاتې دي ، څومره خوړل شوي ، او د شارډر راتلونکي پیل ته شمیرنه.

موږ د اوسني وخت سره Arduino وتړل: هر بشپړ ساعت شریډر پیل شو. انځور د راسبیري په کارولو سره په تلویزیون کې ښودل شوی، کوم چې په دې وخت کې د سرور څخه غوښتنې ترلاسه کړې او د اعدام لپاره یې arduino ته لیږل. د پیسو شاخصونو سره عکسونه د کنسول یوټیلیټ فیم په زنګ وهلو سره د دې په څیر جوړ شوي

image = subprocess.Popen(["fim", "-q", "-r", "1920×1080", fim_str]), где fim_str

او دا د اړتیا وړ مقدار یا وخت په اساس جوړه شوې وه.

موږ عکسونه مخکې له مخکې تولید کړل: موږ په ساده ډول د ټیمر سره چمتو شوې ویډیو اخیستې او 200 عکسونه مو صادر کړل.

دا هغه میکانیکونه دي چې په صلیب کې برنامه شوي. په هغه وخت کې چې وروستی شمیرنه پیل شوه، موږ ټول سایټ ته لاړو، ځانونه د اور وژونکو سره سمبال کړل او د اور انتظار ته ناست وو (کوم چې یوازې د اختلاف په حالت کې وو)

د یوې اونۍ لپاره د خپرونې جوړولو څرنګوالی: د کیمرې غوره کول

د لټون لپاره، موږ په یوټیوب کې د 7 ورځو لپاره دوامداره خپرونې ته اړتیا درلوده - دا هغه څه دي چې موږ د لوبې اعظمي مودې په توګه ټاکلي. دلته دوه شیان وو چې کولی شي زموږ مخه ونیسي:

  1. د دوامداره عملیاتو له امله د کیمرې ډیر تودوخه
  2. د انټرنیټ بندیدل

کیمره باید لږترلږه یو بشپړ HD عکس چمتو کړي ترڅو د کوټې راحته لوبې او لید وګوري.

په پیل کې، موږ د ویب کیمونو په لور ګورو چې د سټیمرونو لپاره تولید شوي. موږ خپله بودیجه کمه کړه، نو موږ نه غوښتل یوه کیمره واخلو، مګر، لکه څنګه چې دا معلومه شوه، دوی دوی کرایه نه کوي. په عین وخت کې، موږ په معجزه توګه زما په کور کې د Xbox Kinect کیمره وموندله، زما په خونه کې یې نصب کړه او د یوې اونۍ لپاره یې د ازموینې خپرونې پیل کړې.

کیمره ښه کار کاوه او ډیر تودوخه یې نه وه کړې ، مګر الیا نږدې سمدلاسه ولیدل چې دا د تنظیماتو نشتوالی و ، په ځانګړي توګه د افشا کولو تنظیم کول ناممکن وو.

الیا هڅه وکړه چې د خپرونو ډول د فلم او ویډیو تولید معیارونو ته نږدې کړي: د روښانه ر lightا سرچینو ، تیاره شالید او په چوکاټ کې د شیانو سره د متحرک بدلیدونکي ر lightا صحنې وړاندې کول. په ورته وخت کې ، ما غوښتل د عکس توضیحات د لږترلږه ډیجیټل شور سره په روښانه او سیوري کې وساتم.

له همدې امله، که څه هم Kinect په ازموینو کې د اعتبار وړ ثابت شو او د ویډیو نیولو کارت (د ناکامۍ بل ټکی) ته اړتیا نلري، موږ پریکړه وکړه چې دا پریږدو. د دریو ورځو مختلف کیمرې ازموینې وروسته، الیا د سوني FDR-AX53 غوره کړه - یو کوچنی، د باور وړ کیمرورډر چې د کرایې لپاره ارزانه دی، مګر په ورته وخت کې کافي اعتبار او لید ځانګړتیاوې لري.

موږ یوه کیمره په کرایه ونیوله، د ویډیو اخیستلو کارت سره په ګډه یې د یوې اونۍ لپاره فعاله کړه، او پوه شو چې د دې سره موږ کولی شو د ټولې پلټنې په اوږدو کې په دوامداره خپرونو باندې حساب وکړو.

د فلم جوړول: سټیج جوړول او رڼا کول

په رڼا کې کار کول یو ځانګړي فضل ته اړتیا لري؛ موږ اړتیا لرو چې د لږو وسیلو سره د رڼا نمرې جوړ کړو:

1. د شیانو روښانتیا کله چې لوبغاړي یې ومومي (لیزر، وزن)، او همدارنګه په شریډر کې دوامداره رڼا. دلته موږ dedolight 150 - د ټیټ ولتاژ هالوجن لامپونو سره د باور وړ او کمپیکٹ فلم ر lightingا وسایل کارولي ، کوم چې تاسو ته اجازه درکوي په یو ځانګړي شی باندې بیم تمرکز وکړئ پرته لدې چې شالید او نورو شیانو اغیزه وکړي.

2. د عملي لوبې رڼا - د میز څراغ، د فرش څراغ، ستوری، مالګې. ټول عملي ر lightا په همغږي ډول په چوکاټ کې توزیع شوي ترڅو د عکس ساحه روښانه کړي ، د 3200K دننه د رنګ تودوخې سره LED څراغونه شتون درلود ، د فرش څراغ کې څراغ د سرخ Rosco ورق فلټر سره پوښل شوی ترڅو غیر معمولي رنګ تلفظ رامینځته کړي.

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
زه په خپله مور کې انجینر یم یا لانچ سبا دی

موږ څنګه انټرنیټ او بریښنا خوندي کړه

دوی د غلطۍ زغم مسلې ته نږدې د ډیټا مرکز په څیر نږدې شوي: دوی پریکړه وکړه چې له اساسي اصولو څخه انحراف ونه کړي او د معمول N+1 سکیم سره سم ساتل شوي.

که چیرې په یوټیوب کې خپرونې ودریږي، نو دا به ناشونې وي چې د ورته لینک په کارولو سره بیا وصل شي او جریان ته دوام ورکړي. دا یوه نازکه شیبه وه، او کوټه په منظم دفتر کې موقعیت لري.

د دې لپاره موږ د OpenWRT پر بنسټ روټر او د mwan3 بسته وکاروه. دا په اوتومات ډول په هر 5 ثانیو کې د چینل شتون ازموینه کوي او د وقفې په صورت کې د یوټا سره بیک اپ موډیم ته واړوي. د پایلې په توګه، د بیک اپ چینل ته بدلون د یوې دقیقې څخه لږ وخت کې واقع شو.
د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه
دا د بریښنا بندیدو له مینځه وړو لپاره هم مساوي مهم و ، ځکه چې حتی د بریښنا لنډمهاله زیاتوالی به د ټولو کمپیوټرونو ریبوټ لامل شي.

له همدې امله، موږ د ippon innova g2 3000 بې بنسټه بریښنا رسولو اخیستو، کوم چې به د لوبو ټول وسایل بیک اپ کړي: زموږ د سیسټم ټول بریښنا مصرف شاوخوا 300 واټ و. دا به د 75 دقیقو لپاره دوام وکړي، زموږ د موخو لپاره کافي.

موږ پریکړه وکړه چې اضافي روښنايي قرباني کړو که چیرې په کوټه کې بریښنا بهر شي - دا د نه وقفېدونکي بریښنا رسولو سره وصل نه و.

اعترافونه

  • ټول ټیم ​​ته RUVDS، چا چې دا لوبه ایجاد او پلي کړه.
  • په جلا توګه، د RUVDS مدیرانو ته، د سرورونو د کار نظارت لپاره، بار د منلو وړ و او هر څه د معمول په توګه کار کاوه.
  • تر ټولو غوره مشر ته ntsaplin د دې حقیقت لپاره چې زنګ ته په ځواب کې ، "زه یو نظر لرم: موږ به یو سرور واخلو ، په دې کې به یو ایکویریم واچوو ، او پورته به یې وزن ځړوو ، بوم ، بنګ ، هرڅه د اوبو ، شارټ سرکټ ، اور سره سیلاب شوي. !!" هغه تل په ډاډ سره وايي "دا وکړه!"
  • سپوږمکۍ Tilda خپرونه او په جلا توګه میخایل کارپوف ته نه یوازې په نیمه لاره کې د لیدو لپاره او موږ ته اجازه راکوي چې د کارولو شرایطو څخه سرغړونه وکړو، مګر حتی موږ ته د یو کال لپاره د سوداګرۍ حساب راکړو کله چې موږ د پروژې په اړه خبرې وکړې.
  • الیا سیروف S_ILya د پروژې سره د یوځای کیدو او شریک تولید کونکي کیدو لپاره ، نیمه شپه کرال کولو ته چمتو یو ، د LED پټې ګل کول ، د تخنیکي حلونو په لټه کې او هرڅه کول ترڅو موږ ریښتیني فلم ترلاسه کړو.
  • ژوونر د دې لپاره چې تل د وضعیت د ژغورلو لپاره چمتو وي کله چې نورو خپل لاسونه، بورشټ، اخلاقي ملاتړ او خبرې اترې تر سهار پورې وغورځولې.
  • samat د دې لپاره چې موږ د هیواد ترټولو غوره پینټسټر سره وصل کړو، چا چې موږ ته مشوره راکړه او په دندو کې یې مرسته وکړه.
  • ډینیمیلک د ټولو ویډیوګانو ښه ویډیو تولید لپاره.
  • ډیلف د قوي لاس او تر وروستي پورې کار کولو لیوالتیا لپاره.
  • ښه ډوډو پیزا انجینرۍ تقریبا تل د ګرم پیزا لپاره.

او ترټولو لویه مننه د ټولو هغو احساساتو لپاره لوبغاړو ته ځي چې موږ یې تجربه کړې پداسې حال کې چې تاسو د دوه ورځو لپاره پرته له خوبه او حتی د کار پریښودو په لټه کې یاست.

د سرور ویجاړولو لټون په اړه نورې مقالې

د پروژې هارډویر: څنګه موږ د هیکر لټون سره خونه جوړه کړه

سرچینه: www.habr.com

Add a comment