বিষয়বস্তু তথ্য
আমরা প্রতিটি পাঠে কী শেখানো হয় তা নিয়ে আলোচনা করি
উদ্দেশ্য হল শিক্ষার্থীরা এই প্রশিক্ষণে অন্তর্ভুক্ত সমস্ত বিষয় জানতে পারে যাতে তারা এই কোর্সের মাধ্যমে যে দক্ষতাগুলি শিখবে সে সম্পর্কে তাদের তথ্য থাকে।
ব্যাখ্যা করা বিষয়বস্তুতে সম্পূর্ণ স্বচ্ছতা দেওয়া এবং প্রাসঙ্গিক বিষয়ে একটি সম্পূর্ণ বিবরণ তৈরি করা৷
পাঠ 01 - সাধারণ পদ্ধতি
উপস্থাপনা
অবশ্যই ব্লক বিভাগ
ব্লক তথ্য
পাঠ 02 - দৃষ্টিকোণ
Brqx - আমি কে?
তুমি কে ? - কেউ কেউ উন্নতি করতে আগ্রহী
কোর্সের থিম - বিবর্তনীয় ব্যবহারিক কোর্স
বাস্তবায়ন - ম্যাক - ইউনিক্স - উইন্ডোজ - অ্যান্ড্রয়েড
কোর্স শৈলী - সবকিছু একটি গতিশীল এবং চটপটে ভাবে ব্যাখ্যা করা হয়েছে
একটি উদ্ভিদ বড় হয়ে বনে পরিণত হয়
এটা একটা আর্কিটেকচার
উপলব্ধি - এটি আপনার কোম্পানি বা আপনার বাড়িতে প্রয়োগ করা যেতে পারে
সমাপ্তি - বিশ্বের সমস্ত কোম্পানি এবং প্রকল্পে ইউনিক্স স্ক্রিপ্টিং ডিফেন্স
পাঠ 03 - স্ক্রিপ্টিং
অটোমেশন
বাস্তবতা বড়ি - আমাদের কী আছে এবং আমরা কী পেতে পারি
গুরুত্বপূর্ণ তথ্য
চমৎকার তথ্য
কাঠামো
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং পরিস্থিতি - Yaml বা hcl রূপান্তর স্ক্রিপ্টিং
পাঠ 04 - অটোমেশন
কম্পিউটিং কি?
কম্পিউটিং এর ভিত্তি - অটোমেশন
জিনিসগুলি দ্রুত করার উপায়
হিসাবে?
কম লেখা
আরো চিন্তা
দ্রুত মনে পড়ছে
জিনিসগুলি আরও স্পষ্টভাবে দেখা
পাঠ 05 - বাস্তবতা
একটি ইউনিক্স কনসোল
অর্ডার (প্রতিধ্বনি)
মন্তব্য
বর্তমান পথ (কমান্ড এবং পরিবর্তনশীল) (pwd)
তালিকা (লস)
উপনাম
বিদ্যমান উন্নত করুন - উদাহরণ (ll)
(lg) বিদ্যমান কারণ আপনি একটি বিদ্যমান উপনাম থেকে একটি ফাংশন তৈরি করতে পারবেন না
পাইপ - এটা কি উপর ভিত্তি করে?
সার্চ অর্ডার (গ্রেপ))
পূর্ববর্তী উদাহরণ আর্কিটেকচার - টেরাফর্ম
বাস্তবতা বড়ি
পাঠ 06 - তথ্য
আমরা কিভাবে জানি আমাদের কি আছে?
আমরা এটা কিভাবে সংগঠিত না?
কিভাবে আমরা এটা মনে রাখবেন?
পর্দা পরিষ্কার (পরিষ্কার)
ফাইল ভিউয়ার (বিড়াল)
একটি ফাংশন - কোডের টুকরো যা কিছু করবে
উল্লেখযোগ্য এক্সটেনশন
ফাংশন লোড হচ্ছে (বিন্দু (.))
বৈশিষ্ট্য তথ্য (-?)
আমাদের প্রয়োজন পর্যাপ্ত, আপডেটেড, চটপটে এবং
আমাদের দৈনন্দিন যুদ্ধের জন্য সুন্দর
সেরা বর্তমান সম্পাদক (ভিজ্যুয়াল স্টুডিও কোড)
অভিব্যক্তি তুলনাকারী (যদি)
বেস স্ক্রিপ্টিং: আপনি যা কিছু করেন তার আপ-টু-ডেট ডকুমেন্টেশন বজায় রাখুন
ফাংশনের তালিকা (ধারণা)
ভেরিয়েবলের ভিজ্যুয়ালাইজেশন (এগুলি প্রদর্শনের উপায়)
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 03 - স্ক্রিপ্টিং
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 04 - কোর্স শুরু
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 03 - স্ক্রিপ্টিং
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 07 - সুন্দর তথ্য
তথ্য ব্যবহার করার জন্য সুন্দর/আকর্ষণীয় হতে হবে
সম্পাদকের রঙিন সংস্করণ (ভিএম)
আমরা ভিজ্যুয়াল প্রজাতি
রঙ জিনিস পরিষ্কার করে তোলে
আসুন রং নিয়ে খেলি (tput)
আমরা "জাদু" জানব
এস্কেপ সিকোয়েন্স সহ রং সংজ্ঞায়িত করা
প্রম্পট ধারণা (ps1)
কোন জাদু নেই... আছে আর্কিটেকচার
মেশিনের নাম (হোস্টনেম)
কালার কমান্ড ( সেট নীল - সেটগ্রিন )
আমরা আমাদের স্থাপত্য স্থাপন করতে সক্ষম হবে
একটি আকর্ষণীয় এবং চাক্ষুষ উপায়ে আমাদের জানাতে
পাঠ 08 - কাঠামো
কী আছে তা জানুন - হয় ত্রুটি বা কার্যকারিতা হারানো৷
ইউনিক্সের শর্তাবলী (যদি .. ফাই)
ইউনিক্স লুপ (করতে .. সম্পন্ন)
কেস নির্বাচক (কেস .. esac)
স্ট্রাকচার জানা জরুরী
ইউনিক্স স্ক্রিপ্টিং হল যা নেই তা তৈরি করা এবং যা বিদ্যমান তা উন্নত করা
কিন্তু ইতিমধ্যে বিদ্যমান যা হারান না
vi কমান্ডটি বর্তমানে কিভাবে কাজ করে (vi | vim | .vimrc)
আমরা (do) নামক একটি উপনাম ব্যবহার করতে পারি না
আমাদের কাঠামোগুলি জানতে হবে
এটি একটি ইউনিক্স কোর্স নয়, তবে আমরা ইউনিক্স শিখছি
পাঠ 04 - কোর্স শুরু
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 03 - স্ক্রিপ্টিং
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 04 - কোর্স শুরু
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 09 - ঐতিহাসিক স্ক্রিপ্টিং
কোম্পানিগুলোতে কি ব্যবহার করা হয়েছে
কাস্টমাইজেশন ফাইল (প্রোফাইল)
এনভায়রনমেন্ট ফাইল (সেটিংস)
ব্যাকআপ
কিছু উপনাম
এত কম কেন?
এটি সিস্টেম বিবর্তনের সবচেয়ে দুঃখজনক অংশ
পরিবর্তনের ভয়ে এটি সামান্য ব্যবহার করা হয়
অজ্ঞতার ভয়
শিখতে হবে ভয়
স্থাপত্যের ভয়
এর সুবিধা সম্পর্কে অজ্ঞতা, এটি করতে সময় লাগে
Corte Inglés ... "সিস্টেমগুলিতে এটি প্রোগ্রাম করা হয় না"
Mapfre-এ... "তারা আর্কিটেকচার ব্যবহার করতে চায়নি"
টেলিফোনিকায়... "তারা শুধুমাত্র অসুবিধা দেখেছে"
স্ক্রিপ্টিং ব্যবহার করার পরামর্শ দিন...এটিই একমাত্র উপায়
বর্তমান প্রবণতা এই দিকে
এটা দুঃখজনক, কিন্তু এটা বাস্তবতা
এটি এমন একটি পথ যা আমাদের অবশ্যই পরিবর্তন করতে হবে
সিস্টেম পরিচালনার জন্য স্ক্রিপ্টিংকে অবশ্যই আমূল গুরুত্ব দিতে হবে
কারণ এর সুবিধা অন্তহীন
পাঠ 10 - ইয়ামল এটিকে হত্যা করে না
মানুষের জন্য পরিকল্পিত একটি ভাষা জন্ম নেয় (ইয়ামল)
একটি ভাষা ক্লাউড (এইচসিএল) পরিচালনা করতে দেখা যাচ্ছে
কনফিগারেশনে স্ক্রিপ্ট পরিবর্তন করা হচ্ছে
বড় নির্মাতাদের দ্বারা নির্দিষ্ট সরঞ্জাম
মেঘের জন্য আরও সাধারণ সরঞ্জাম
ঘোষণামূলক প্রোগ্রামিং
বাকি প্যারামিটার সরবরাহকারীর কাছ থেকে উদ্ধার করা হয়
কুবারনেটসের জন্য ন্যূনতম ফাইল উদাহরণ (পড)
বুদ্ধিমান উদাহরণ (নিয়োজন)
Aws ec2 উদাহরণ (hcl)
সবকিছু স্ক্রিপ্ট সঙ্গে কাজ করবে
কারণ অনলাইনে কাজ করা মানে অনেক সময় ব্যয় করা,
সম্ভাব্য মানবিক ত্রুটি ছাড়া
সমস্ত নতুন পণ্য আপনার প্রয়োজন এবং আপনার স্থাপত্য অভিযোজিত করা যেতে পারে
পাঠ 11 - ইউনিক্স
ভেরিয়েবল এবং উপনাম
কমান্ড আমাদের দিতে পারে যে সমস্যা
স্ক্রিপ্ট এবং ফাংশন মধ্যে পার্থক্য
স্থাপত্যের সূচনা
ব্যবহারিক আদেশ
আউটপুট সামঞ্জস্য করুন (কাটা)
আউটপুট পরিবর্তন করুন (tr)
আউটপুট এবং ফাইল পরিবর্তন করুন (sed)
স্থাপত্যে আসা যাক
পাঠ 12 - চলক এবং উপনাম
ভেরিয়েবল এবং উপনামের মধ্যে পার্থক্য
মৃত্যুদন্ডের মধ্যে পার্থক্য
আলিয়াস জিনিস চালায়
পরিবেশ কি? কি রপ্তানি হয়?
পরিবেশ হল শেলটির একটি এলাকা যেখানে বস্তুগুলি পরিচিত।
এটি রপ্তানি করা হলে এটি শিশু পরিবেশে পরিচিত হয়
সবকিছু রপ্তানি করা যায় না
রপ্তানি চলক (রপ্তানি)
একটি স্ক্রিপ্টিং আর্কিটেকচার অন্য পরিবেশ ব্যবহার করতে পারে না
কারণ উপনামগুলি কার্যত অপরিহার্য
সবকিছু বিন্দু সঙ্গে হতে হবে
ভেরিয়েবল রানটাইমে সংজ্ঞায়িত করা হয়
পাঠ 13 - আদেশ
কমান্ড (যা) বিদ্যমান কিনা তা জানুন
পরিবেশে আমাদের কী আছে তা জানুন ( সেট | env )
সংজ্ঞায়িত উপনামগুলি জানুন ( উপনাম )
কমান্ড এস্কেপ (এসকেপ বার "\" ব্যবহার করে)
উপনাম সরান (অনায়াস)
এটি একটি স্ক্রিপ্টিং কোর্স... ইউনিক্সে স্ক্রিপ্টিং
এবং ইউনিক্স চমৎকার
পাঠ 14 - স্ক্রিপ্ট বনাম ফাংশন
তাদের চার্জ কিভাবে
কিভাবে তাদের আমন্ত্রণ জানাবেন
বিশেষত্ব
একটি স্ক্রিপ্ট সর্বদা বিদ্যমান থাকবে, এটি পরিবেশের উপর নির্ভর করে না
কিন্তু এটি সিস্টেমের একটি নির্দিষ্ট বিন্দুতে অবস্থিত
পিছনের দিকে (সিডি -)
একটি ফাংশন যদি এটি পরিবেশের উপর নির্ভর করে
এটি যেকোনো সিস্টেম পাথ থেকে কাজ করবে
একটি স্ক্রিপ্টিং আর্কিটেকচার ব্যবহার করার জন্য আপনাকে ফাংশন ব্যবহার করতে হবে
স্ক্রিপ্ট পরিবেশ তথ্য প্রদর্শিত হবে না
স্ক্রিপ্ট এবং ফাংশন উভয়ই পরামিতি গ্রহণ করতে পারে
পরামিতি ডলার ($) দিয়ে গৃহীত হয়
যদি আমরা একটি ফাংশন পরিবর্তন করি তাহলে আমাদের এটি পুনরায় লোড করতে হবে
যখন আর্কিটেকচারে পরিবর্তন করা হয়, তখন এটি পুনরায় লোড করতে হবে
আর্কিটেকচার ফাংশন এবং উপনাম দিয়ে তৈরি করা হয়
স্ক্রিপ্ট আমাদের আর্কিটেকচার লোড করার একটি উপায়,
কিন্তু ইউনিক্স স্ক্রিপ্টিংয়ের জন্য তারা ব্যবহারিক নয়
পাঠ 15 - স্থাপত্য I
অবশেষে এসে গেছে!!
একটি স্থাপত্য কখনও শেষ হয় না
প্রজন্ম পার হতে পারে
সফ্টওয়্যার, যখন ভাল করা হয়, শেষ হয় না
সংস্করণ এবং তারিখ তথ্য (তারিখ)
সবকিছু পরিবেশে থাকতে হবে। সবকিছু বিন্দু দিয়ে লোড করা হয় (.)
কিছু বিশেষ ফাংশন হল "তালিকা" টাইপ, তারা সেখানে কী আছে তা আমাদের জানায়
আমরা শুধু বীজ রোপণ করেছি
আপনাকে জল দিতে হবে... আপনাকে মশলা যোগ করতে হবে
আপনাকে এটিকে যতটা সম্ভব ব্যবহারিক করতে হবে এবং এটিকে সুন্দর করে তুলতে হবে
যা বিশ্বের প্রতিটি প্রকল্প এবং কোম্পানির সাথে খাপ খায়
পাঠ 16 - স্থাপত্য II
আমরা মজা করতে যাচ্ছি
একটি কোর্স মজা করা উচিত
একটি স্ট্রিং এর শেষ (বেসনাম)
বাকি স্ট্রিং ( dirname )
ইউনিক্স আর্কিটেকচারের সাহায্যে প্রম্পট পরিচালনা করা সহজ
ফাংশন সহ একটি PS1 ব্যবহার করার সময়, তারা ক্রমাগত ব্যাখ্যা করা হয়
পর্দা আমাদের, প্রম্পট আমাদের কাছ থেকে এটি চুরি করা যাক না
বর্তমান পাথের মাধ্যমে ফাইল লোড করতে সমস্যা
একটি সাধারণ ভিত্তি প্রয়োজন
একটি জায়গা যেখানে স্ক্রিপ্টগুলি কার্যকর করা হয় এবং এটি সর্বদা একই থাকে
পাঠ 17 - আর্কিটেকচার III
আমরা আবার "জাদু" প্রয়োগ করি
এটি এখন যে কোনও জায়গা থেকে কাজ করে
কারণ আমরা একটি সাধারণ ভিত্তি থেকে শুরু করি
তালিকা এবং স্ক্রিপ্টের জন্য সর্বদা একটি সাধারণ পথ থেকে শুরু করুন
vi তে এস্কেপ সিকোয়েন্স (esc:)
সমস্ত তালিকায় ARQ আছে
দ্রুত ফাইল অনুসন্ধান (ff)
অনুমতি ছাড়াই পুনরাবৃত্তিমূলক অনুলিপি (cf)
রংগুলো আর্কিটেকচারে আছে (tput)
রচনা সহ তারিখ (তারিখ)
আরো রঙিন বৈশিষ্ট্য তালিকা
আমরা ইতিমধ্যে পাত্র রোপণ করেছি (স্থাপত্য)
এটা বৃদ্ধি করা প্রয়োজন
তবে আপনি ইতিমধ্যে জানেন যে এটি বাড়বে
আমরা জানি এটা কাজ করে
আমরা জানি এটা যে কোন জায়গা থেকে চলে
পাঠ 18 - ব্যবহারিক আদেশ: কাটা
আউটপুট সামঞ্জস্য করুন (কাটা)
আউটপুট পরিবর্তন করুন (tr)
আউটপুট পরিবর্তন করুন (sed)
অবস্থান অনুসারে কাটা (কাট -সি)
ডিলিমিটার দ্বারা কাটা (কাট -ডি -এফ)
পরিষ্কার পর্দা (পরিষ্কার)
অর্ডার ইতিহাস
প্রশাসকদের বন্ধু/শত্রু
ইতিহাস কাটা ( h8b = history | cut -c8- )
ইতিহাস আরও শক্তিশালী ( h8 = h8b | grep )
ক্লিয়ারিং হিস্ট্রি (ইতিহাস -সি)
মাথায়/উপরে কাটা (মাথা)
লেজে / নীচে কাটা (লেজ)
বিভাজক সহ ফাইল বিন্যাস (csv)
সিস্টেম আইপিএস পান (আইপি এ)
ফাংশন লোডিং ডেমো
একটি স্ক্রিপ্টে আর্কিটেকচার লোড করার উপায়
নাল ডিভাইসে পুনঃনির্দেশ করুন ( &> /dev/null )
যদি আমরা একটি স্ক্রিপ্টে আর্কিটেকচার ব্যবহার করতে চাই তবে আমাদের এটি আগে লোড করতে হবে
ত্রুটিগুলি সমাধান করা হয়, চিন্তা করা হয়, বিশ্লেষণ করা হয়
সেগুলি সমাধান করা হচ্ছে এবং ধীরে ধীরে এটি বাড়ছে
আমার লক্ষ্য হল সবকিছু স্থাপত্য দেখানো
এবং যে নায়ক আপনি
পাঠ 19 - কাট - স্থাপত্য
আমি প্রতিটি অধ্যায়ের সুবিধা নিতে যাচ্ছি যা আমরা স্থাপত্যের উন্নতি করতে দেখি
এবং এটি ব্যবহারিকতার ধারণার সাথে খাপ খাইয়ে নেওয়া যা আমি আপনাকে জানাতে চাই
একটি স্থাপত্য অবশ্যই ব্যবহারিক এবং সুন্দর হতে হবে এবং আমরা সেই লাইনে কাজ করতে যাচ্ছি।
স্থাপত্যে Anagram যোগ করা হয়
ডোমেইন পাওয়ার ফাংশন ( getdom )
আর্কিটেকচার লোড ওরফে (A)
তথ্য উপনাম ( i )
স্ক্রিপ্ট ডিবাগ করার উপায় (ট্রায়াল/ত্রুটি)
আপনাকে সব তথ্য দিতে হবে না
স্থাপত্য ব্যবহারিক এবং সুন্দর হওয়া উচিত
বর্তমান পথ (pwd)
আর্কিটেকচার পুনরায় লোড করা সহজ
পরিবর্তনগুলি দেখতে সহজ
এটা বিবর্তিত করা সহজ
পাঠ 20 - ব্যবহারিক আদেশ: tr
বাক্যে পাঠ্য পরিবর্তন করা tr দিয়ে করা হয় না
tr দিয়ে অক্ষর পরিবর্তন করুন
ছোট হাতের থেকে বড় হাতের অক্ষরে পরিবর্তন করুন (tr)
tr ( \t ) দিয়ে ট্যাব দ্বারা অক্ষর পরিবর্তন
tr ( \ n ) এর সাথে লাইন বিরতি দ্বারা অক্ষর পরিবর্তন
পাঠ 21 - Tr - স্থাপত্য - প্রতিফলন
আমরা এখন পর্যন্ত স্থাপত্যের বিবর্তন পর্যালোচনা করি
এটা মৌলিক যে একটি সাধারণ ভিত্তি আছে
আমরা ইতিমধ্যে এটি কিভাবে বিকশিত হয়েছে দৃষ্টিকোণ আছে
বড় হাতের অক্ষরে রূপান্তর (mayus)
এটি স্থাপত্য ধারণা
আমাদের একটি বেস আছে যা আমরা ইতিমধ্যেই বুঝি এবং আমরা অংশ যোগ করছি
এই অধ্যায় আমাদের হারিয়ে না যেতে সাহায্য করেছে
ডকুমেন্টেশন খুবই গুরুত্বপূর্ণ
জিনিসগুলিকে ভালভাবে নথিভুক্ত করুন এবং ধীরে ধীরে গাছটি "বাড়ে"
পাঠ 22 - ব্যবহারিক আদেশ: তৃষ্ণা
একটি শব্দ অন্যটির জন্য পরিবর্তন করুন (sed s/A/B/g)
Sed উন্নত/স্মার্ট - ডিলিমিটার সেটিং (sed s;A;B;g)
তৃষ্ণা এখন চমৎকার
ডবল বারের সাথে সমন্বয় - sed সঠিকভাবে ব্যাখ্যা করে না
ফাইলে পাঠ্য পরিবর্তন (sed)
পাঠ 23 - তৃষ্ণা - স্থাপত্য
আমরা নতুন কমান্ড থেকে তথ্য মিশ্রিত না করার চেষ্টা করব
স্থাপত্য পরিবর্তনের সাথে
জটিলতা কমাতে যাতে কেউ হারিয়ে না যায়
বিন্যাস ফাংশন সঙ্গে সেটিংস সমাধান
তালিকার জন্য নতুন পরিবর্তনশীল (ARQ_L)
sed সহ উদাহরণ (change_file ফাংশন)
তৃষ্ণা মনে রাখার সহজতা
আমরা জানি এমন কিছুর জ্ঞান কাজ করে (যা আগে কাজ করেছে)
আউটপুটগুলিতে ফাইল/ফোল্ডার স্ট্যাক করতে "z" প্রিপেন্ড করুন
এটি ইউনিক্স স্ক্রিপ্টিং...পরিবর্তন...এ...আই
যতটা সম্ভব কম লিখুন
সবকিছু পুনরায় ব্যবহার করুন এবং তথ্য এক জায়গায় রাখুন
পাঠ 24 - বর্তমান ঘটনা
সংস্করণ ব্যবস্থাপক (গিট)
আর্কিটেকচার প্ল্যাটফর্ম (টেরাফর্ম)
ধারক অর্কেস্ট্রেটর (কুবারনেটস)
আমাজন মেঘ (aws)
মাইক্রোসফ্ট ক্লাউড (অ্যাজুর)
Google ক্লাউড (GCloud)
অর্থনৈতিক মেঘ (ডিজিটাল মহাসাগর)
পাঠ 25 - গিট
এটি সবচেয়ে গুরুত্বপূর্ণ পণ্য যা গত 30 বছরে কম্পিউটিংয়ে উপস্থিত হয়েছে।
এটি ভেরিয়েন্টগুলিকে জিনিসগুলি করতে দেখানোর অনুমতি দিয়েছে এবং এখন, হয় এটি ভালভাবে সম্পন্ন হয়েছে বা এটি অদৃশ্য হয়ে গেছে।
এটা সংস্করণ নিয়ন্ত্রণ
আমাদের কিছু নথি/কোড/ছবি আছে এবং আমরা চাই না যে সেগুলি হারিয়ে যাক
আমরা এটির সংস্করণ... 1.0 এর মতো
আমরা পরিবর্তন করি এবং সংরক্ষিত সংস্করণে ফিরে যেতে চাই
আমরা সংস্করণটি পুনরুদ্ধার করি এবং সবকিছু হারিয়ে যাওয়ার আগের মতোই রয়েছে
এটি একটি স্থানীয় সংস্করণ নিয়ন্ত্রণ
আপনি গিট দিয়ে যা করেন তা আপনার কম্পিউটারে রয়েছে
গিট ইকোসিস্টেম (গিট প্রবাহ)
Github হল এমন একটি জায়গা যেখানে আপনি বিশ্বের যেকোনো বিনামূল্যের প্রোগ্রাম খুঁজে পেতে পারেন
এটি একটি Microsoft প্ল্যাটফর্ম যেখানে যেকোনো ব্যক্তি/কোম্পানী/সংস্থা কোড আপলোড করতে পারে
যে কেউ চায়, এটির জন্য অর্থ প্রদান না করে এবং সবার জন্য উপলব্ধ
Gitlab পাইপলাইন তৈরি করার জন্য একটি github সেটআপ
Github বিনামূল্যে যদি না তারা ব্যক্তিগত প্রকল্প হয়
Gitlab শুধুমাত্র ছোট প্রকল্পের জন্য বিনামূল্যে
গিটল্যাব জিনিসগুলি নিজেদের চালানোর একটি উপায়
ধারণাটি হল যে আপনি একটি সংস্করণ তৈরি করেন, গিটল্যাব পরিবর্তনটি লক্ষ্য করে
এবং স্বয়ংক্রিয়ভাবে যে সংস্করণ স্থাপন
গিথুব অ্যাকশন হল গিটল্যাব দর্শনের গিথুবের সাথে সমন্বয় করা
গিট হল "ভাল" মাইক্রোসফ্ট
গিট তৈরি করে মাইক্রোসফট বিশ্বের সব প্রকল্পে বিপ্লব ঘটিয়েছে
মাইক্রোসফ্ট খুব ভাল এবং অনেকগুলি ভাল জিনিস রয়েছে এবং এটির সেরা জিনিসগুলির মধ্যে একটি হল গিট
বিল গেটস তার গল্প পরিবর্তন করেছেন এবং এখন দাতব্য কারণগুলিতে মিলিয়ন মিলিয়ন ডলার দান করছেন
ভিজ্যুয়াল স্টুডিও কোড তৈরি করে তিনি বিশ্বের সব সম্পাদকের মধ্যে বিপ্লব ঘটিয়েছেন
পাঠ 26 - গিট ফ্লো
গিট প্রবাহ:
1. এটি একটি প্রধান শাখা থেকে শুরু হয়
2. স্থানীয়ভাবে একটি নতুন শাখা তৈরি করা হয়েছে (চেকআউট)
3. আপনি পরিবর্তন করুন
4. আপনি সেই পরিবর্তনগুলি আপলোড করুন (পুশ)
5. তারপর আপনাকে মার্জ রিকোয়েস্ট করতে গিথুবে যেতে হবে
জিনিসগুলি তৈরি করা, মার্জ করা, লুপে পরিবর্তন করাকে বলে
একটি পাইপলাইন
অন্যান্য নির্মাতারা যেমন CircleCI বা Jenkins পাইপলাইনের জন্য অন্যান্য বিকল্প
যেকোন উন্নয়নের ভিত্তি, যেকোন আর্কিটেকচার, পরিবর্তনগুলি গিথুবে আপলোড করা হয়
আর্কিটেকচার গিথুবে আপলোড করা হয়
উন্নয়ন আপলোড করা হয় github
আমরা বিনা মূল্যে বিনামূল্যে সফ্টওয়্যারকে সফল করে তুলছি
এটি 2023 সালে মানবতার বিবর্তনের ভিত্তি হতে পারে
গিট একটি বন্ধু এবং গিথুব আরেকটি বন্ধু
পাঠ 27 - গিট ব্যবহার করুন
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 28 - Git Arq
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 29 - মেঘ - মেঘ
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 30 - টেরাফর্ম
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 31 - টেরাফর্ম ব্যবহার / প্রবাহ
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 32 - Terraform Arq
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 33 - কুবারনেটস
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 34 - কুবারনেটস ব্যবহার / প্রবাহ
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 35 - Kubernetes Arq
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 36 - Aws
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 37 - Aws ব্যবহার
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 38 - Aws Arq
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 39 - আজুর
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 40 - Azure ব্যবহার
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 41 - Azure Arq
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 42 - গুগল ক্লাউড
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 43 - GCloud ব্যবহার
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 44 - GCloud Arq
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 45 - ডিজিটাল মহাসাগর
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 46 - DOcean ব্যবহার
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 47 - DOcean Arq
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 48 - খুব দরকারী (MyBest)
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 49 - CoN - চটপটে রিকোয়েল
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 50 - g - অনুসন্ধান (সুপার গ্রেপ)
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 51 - f2 - এক্সটেনশন ফিল্টার
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 52 - ren - নাম পরিবর্তনকারী
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 53 - প্রতিনিধি - প্রতিস্থাপনকারী
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 54 - ch - রুট পরিবর্তনকারী
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 55 - iPath - বুদ্ধিমান পথ
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 56 - সিস্টেম
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 57 - উইন্ডোজ
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 58 - লিনাক্স
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 59 - ম্যাক
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 60 - অ্যান্ড্রয়েড
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 61 - মেঘের উত্তরণ
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 62 - Aws
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 63 - আজুর
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 64 - গুগল ক্লাউড
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 65 - ডিজিটাল মহাসাগর
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
পাঠ 66 - গিট
এটি আপনার প্রকল্পের বিবরণ. আপনার কাজের প্রেক্ষাপট এবং পটভূমি ব্যাখ্যা করার জন্য একটি সংক্ষিপ্ত বিবরণ প্রদান করুন। "পাঠ্য সম্পাদনা করুন" ক্লিক করুন বা শুরু করতে বাক্সে ডাবল-ক্লিক করুন।
পাঠ 67 - মজা শেষ? বিপ্লব!! #scriptingunix
অটোমেশন
গুরুত্বপূর্ণ তথ্য | সুন্দর
গঠন
ঐতিহাসিক স্ক্রিপ্টিং
বর্তমান স্ক্রিপ্টিং অবস্থা
সাগা: SUC 2.0...2025
মাল্টি ল্যাঙ্গুয়েজ কোর্স - আপনি এটি যে কোনও ভাষায় করতে সক্ষম হবেন
মেঘ:
-আলী মেঘ
CI/CD:
জেনকিন্স
নতুন ইউটিলিসিমাস (মাইবেস্ট 2.0):
- ফাংশন II
- প্রক্রিয়া এবং স্থান
- কাট এক্সটেনশন (ecut এবং scut)
- বিদ্যমান ফাইল (তৈরি করার জন্য মুলতুবি)
- সুন্দর কাউন্টার (তৈরি করতে মুলতুবি)
- ত্রুটির প্রতিধ্বনি & আউটপুট প্রতিধ্বনি --> E O ---> নিশ্চিত করুন ফাংশন আউটপুট | ভুল
-ইউপি ফাংশন
- সংখ্যা
- বিদ্যমান (বিদ্যমান ফাইল | ...) - বিদ্যমান_ফোল্ডার
- svgtopng
- flagtomp3