ডেটা সায়েন্সের দিকে ক্লাউড কোড কীভাবে ব্যক্তিগতকৃত করবেন

ডেটা সায়েন্সের দিকে ক্লাউড কোড কীভাবে ব্যক্তিগতকৃত করবেন


ক্লাউড কোডের কার্যকারিতা সর্বাধিক করার বিষয়ে অনেক কিছু লেখা হয়েছে। আমি নির্দিষ্ট কৌশল সম্পর্কে লিখেছি যা আমি টুল ব্যবহার করার সময় প্রয়োগ করি। যাইহোক, ক্লাউড কোড থেকে আরও বেশি কিছু পেতে আপনার প্রয়োজন হতে পারে এমন অন্যান্য ফোকাস ক্ষেত্র রয়েছে। আজ, আমি তাদের মধ্যে একটি সম্পর্কে কথা বলব: ক্লাউড কোডে সমস্ত তথ্য অ্যাক্সেসযোগ্য করা।

আমি আলোচনা করব কিভাবে আমি নিশ্চিত করব যে আমি যা করি তা ট্র্যাক করা এবং আমার কম্পিউটারে একটি নির্দিষ্ট মাস্টার ফোল্ডারের মধ্যে স্থানীয়ভাবে সংরক্ষণ করা হয়, যেখানে সমস্ত তথ্য রয়েছে। উদাহরণস্বরূপ, আমি সঞ্চয় করি:

  • আমার সমস্ত বিপণন সামগ্রী, যেমন লিঙ্কডইন পোস্ট, এক্স-পোস্ট এবং ওয়েবিনার
  • সমস্ত কোড আমি লিখেছি
  • জ্ঞান আমি অর্জন করি

এবং প্রতিটি অন্যান্য তথ্য আমি আমার কর্মদিবসের সময় দেখতে পাই। যদি এটি আমার কম্পিউটারে স্থানীয়ভাবে সংরক্ষিত না থাকে, তবে এটি অন্তত ক্লাউড কোডে অ্যাক্সেসযোগ্য হওয়া উচিত, উদাহরণস্বরূপ, ধারণা API এর মাধ্যমে।

ডেটা সায়েন্সের দিকে ক্লাউড কোড কীভাবে ব্যক্তিগতকৃত করবেন
এই ইনফোগ্রাফিক এই নিবন্ধের প্রধান বিষয়বস্তু হাইলাইট. আমি আলোচনা করব কিভাবে আপনি কোডিং এজেন্টদের কাছে সমস্ত তথ্য অ্যাক্সেসযোগ্য করে ক্লাউড কোড থেকে সর্বাধিক সুবিধা পেতে পারেন। এটি অর্জন করতে, আপনি দুটি সহজ পদক্ষেপ অনুসরণ করতে পারেন। আপনার সমস্ত তথ্য সঞ্চয় করুন এবং ক্লাউড কোডগুলিতে অ্যাক্সেসযোগ্য করুন৷ ছবি মিথুন।

এই নিবন্ধটি লেখার সময় আমি ক্লাউড কোড দ্বারা স্পনসর নই; আমি শুধু পণ্যের একজন আগ্রহী ব্যবহারকারী।

কেন আপনি তথ্য অ্যাক্সেসযোগ্য করতে হবে?

বেশিরভাগ ডেভেলপার জানেন যে তারা যা কিছু করেন তা নথিভুক্ত করা একটি সর্বোত্তম অভ্যাস। যাইহোক, ডকুমেন্টেশন কখনও কখনও সময়সাপেক্ষ এবং বিরক্তিকর বলে মনে হতে পারে এবং তাই এটি সর্বদা সম্পূর্ণ হয় না।

যাইহোক, আমি যুক্তি দেব যে আপনি যা করেন তার অনেক কিছু নথিভুক্ত না করা দীর্ঘমেয়াদে আরও বেশি সময় সাপেক্ষ। আপনি সেখানে নেই এমন তথ্য খুঁজতে বা তথ্য পুনঃস্থাপন করতে বেশি সময় ব্যয় করেন কারণ আপনি এটি আগে সংরক্ষণ করেননি।

আপনার কাছে আসা সমস্ত তথ্য সঞ্চয় করার অভ্যাস করা অবিশ্বাস্যভাবে কার্যকর, বিশেষত যখন আপনি এআই এজেন্টের সাথে এই সমস্ত তথ্যে সহজে অ্যাক্সেস পেতে পারেন। অতিরিক্তভাবে, আপনি যদি আপনার অনেকগুলি কাজ সম্পূর্ণ করার জন্য সক্রিয়ভাবে একটি AI এজেন্ট ব্যবহার করেন, তবে এটি আরও ভাল কার্য সম্পাদন করবে কারণ আপনি এটিকে প্রদত্ত ডকুমেন্টেশনের সাথে এত প্রসঙ্গ দিয়েছেন।

সহজ কথায়:

আপনার সমস্ত তথ্য সংরক্ষণ করা উচিত কারণ এটি আপনার সময় বাঁচায় এবং আপনার এআই এজেন্টদের আরও দক্ষ করে তোলে।

ক্লাউড কোডে কীভাবে সমস্ত তথ্য অ্যাক্সেসযোগ্য করা যায়

ক্লাউড কোডে সমস্ত তথ্য অ্যাক্সেসযোগ্য করা মূলত দুটি ধাপে ঘটে।

  1. আপনি জুড়ে আসা সমস্ত তথ্য সংরক্ষণ করুন.
  2. ক্লাউড কোডের অ্যাক্সেস আছে এমন একটি ফোল্ডারে এটি রাখুন।

এটি কীভাবে অনুশীলন করা যায় সে সম্পর্কে আরও গভীরভাবে যেতে আমার কাছে প্রতি ধাপে একটি বিভাগ থাকবে।

আপনি জুড়ে আসা সমস্ত তথ্য সংরক্ষণ করুন

এই কাজটি খুব সহজ শোনাচ্ছে, এবং নীতিগতভাবে, এটি খুব সহজ, কারণ আপনাকে কেবল আপনার কম্পিউটারে স্থানীয়ভাবে সমস্ত রেফারেন্স সংরক্ষণ করতে হবে। তবে, অনুশীলনে এটি কিছুটা কঠিন। কারণ এই ধরনের তথ্য সংরক্ষণ করতে সময় লাগতে পারে, এবং অনেক ক্ষেত্রেই তথ্য শুধুমাত্র মৌখিকভাবে জানানো হয়, লিখিতভাবে নয়, তাই আপনাকে এটি সংরক্ষণ করার জন্য স্পষ্ট পদক্ষেপ নিতে হবে।

সমস্ত তথ্য সংরক্ষণ করা সহজ করার জন্য আমার কাছে দুটি সুপারিশ রয়েছে। এক নম্বরে ম্যাকহুইস্পার বা সুপার হুইস্পারের মতো ট্রান্সক্রিপশন টুল ব্যবহার করা হচ্ছে। এই সরঞ্জামগুলি একটি বোতাম টিপতে, আপনার কম্পিউটারের সাথে কথা বলতে এবং তাত্ক্ষণিকভাবে পাঠ্য টাইপ করা অত্যন্ত সহজ করে তোলে৷

এটি আপনার কম্পিউটারে প্রচুর তথ্য লেখার সীমা হ্রাস করে, যা আপনি যদি অনেক তথ্য সঞ্চয় করতে চান তবে এটি খুবই মূল্যবান। এছাড়াও, ক্লাউড কোড প্ররোচিত করার সময় এটি অবিশ্বাস্যভাবে মূল্যবান এবং এটি আমাকে প্রতি সপ্তাহে অনেক ঘন্টা বাঁচায়। এই সপ্তাহে একা, এটি ইতিমধ্যে আমার লেখার চার ঘন্টা সময় বাঁচিয়েছে।

দ্বিতীয়টি হল আপনার মনের সমস্ত তথ্য সঞ্চয় করার মূলমন্ত্রটি সর্বদা রাখা। আপনি যদি ক্রমাগত নিজেকে জিনিসগুলি লিখে রাখার সুবিধাগুলি মনে করিয়ে দেন এবং এটি পরবর্তীতে অ্যাক্সেসযোগ্য করে তোলেন তবে এই নীতিটি প্রয়োগ করা সহজ হবে। উদাহরণস্বরূপ, আমার কাছে নির্দিষ্ট টাস্ক রিমাইন্ডার রয়েছে যা আমাকে প্রতি সপ্তাহে বেশ কয়েকবার শিখেছি এমন ট্রিভিয়া লিখতে মনে করিয়ে দেয়।

অতিরিক্তভাবে, আপনাকে অবশ্যই ক্লাউড কোড প্রদান করতে হবে যাতে এটি অ্যাক্সেসের প্রয়োজন হয় এমন সমস্ত তথ্য অ্যাক্সেস করতে পারে। উদাহরণস্বরূপ, আপনি এটিকে আপনার ধারণা পৃষ্ঠাতে অ্যাক্সেস দিতে পারেন যেখানে আপনি আপনার প্রচুর নথি রাখেন। আপনি এটিকে মেল বা স্ল্যাক বার্তাগুলিতে অ্যাক্সেস দিতে পারেন। অবশ্যই, এই অ্যাপ্লিকেশনগুলির সাথে সংযোগ করার বিষয়ে আপনাকে নিরাপত্তা উদ্বেগগুলি মনে রাখতে হবে৷

আপনি যদি একটি নিরাপদ বিকল্প চান তবে আপনি সামগ্রীটিকে PDF বা পাঠ্য ফাইল হিসাবে ডাউনলোড করতে পারেন এবং এটি স্থানীয়ভাবে সংরক্ষণ করতে পারেন, যা অবশ্যই বেশিরভাগ নিরাপত্তা উদ্বেগকে হ্রাস করে বা সম্পূর্ণরূপে দূর করে।


আমি ব্যক্তিগতভাবে সবচেয়ে গুরুত্বপূর্ণ তথ্য ডাউনলোড করি, যেমন আদর্শ গ্রাহক প্রোফাইল, আমাদের CDK স্ট্যাকের জন্য ডকুমেন্টেশন, বিপণন সামগ্রী ইত্যাদি, স্থানীয় ফাইল হিসাবে সংরক্ষণ করতে এবং ভবিষ্যতে আমার এজেন্টদের কাছে সেগুলি অ্যাক্সেসযোগ্য করে তুলতে।

তথ্য অ্যাক্সেস

এখন আপনি আপনার সমস্ত তথ্য সংরক্ষণ করেছেন, আপনাকে কেবল এটি অ্যাক্সেস করতে হবে৷ অবশ্যই, এমন অনেক সরঞ্জাম রয়েছে যা তথ্যের ফোল্ডারগুলি অ্যাক্সেস বা অনুসন্ধান করতে পারে এবং এপিআইগুলির মাধ্যমে বাহ্যিক তথ্য অ্যাক্সেস করতে পারে।

ব্যক্তিগতভাবে, আমি ক্লাউড কোড ব্যবহার করি কারণ এর সেটআপ সহজ। আপনি সহজেই আমার কম্পিউটারে স্থানীয়ভাবে সংরক্ষিত প্রতিটি বিট তথ্য অ্যাক্সেস করতে পারেন, এবং আমি এটিকে আমার ফোল্ডারগুলিতে নেভিগেট করতে এবং প্রাসঙ্গিক ফাইল এবং তথ্য খুঁজে পেতে খুব কার্যকর বলে মনে করেছি।

ক্লাউড কোড ভেক্টর অনুসন্ধান ব্যবহার করে না এবং পরিবর্তে ফোল্ডারগুলির মাধ্যমে অনুসন্ধান করতে bash কমান্ড ব্যবহার করে। অ্যানথ্রোপিক নিজেই মন্তব্য করেছেন যে টুলটির প্রথম সংস্করণটি ভেক্টর অনুসন্ধানের মাধ্যমে শুরু হয়েছিল, কিন্তু তারা আবিষ্কার করেছে যে ব্যাশ কমান্ডের সাহায্যে ফাইলগুলি অনুসন্ধান করা উচ্চ মানের আউটপুট দেয়, যদিও এটি অনেক ক্ষেত্রে কিছুটা ধীর।

আপনি যদি দ্রুত অ্যাক্সেস চান তবে আপনি কিছু বিকল্প বিবেচনা করতে পারেন যা আপনার ফোল্ডারকে সূচী করে এবং পুনরুদ্ধার উন্নত প্রজন্মের মাধ্যমে এটিকে আরও দ্রুত অ্যাক্সেসযোগ্য করে তোলে।

এর কিছু উদাহরণ হল ওয়ার্প টার্মিনাল, যেখানে আপনি কোড বেস সূচী করতে পারেন এবং এটি একটি দুর্দান্ত উদাহরণ যা আমি ব্যবহার করি যখন আমার কম্পিউটারে দ্রুত তথ্য খুঁজে বের করতে হবে। যদি আমি জানি যে সেখানে তথ্যের একটি অংশ আছে, এবং আমাকে কেবল তার অবস্থান খুঁজে বের করতে হবে, আমি সাধারণত ক্লাউড কোডের পরিবর্তে Warp ব্যবহার করব কারণ আমি জানি এটি দ্রুত তথ্য অ্যাক্সেস করতে পারে।

আপনার কাছে অন্য বিকল্পটি হল একটি কার্সার ব্যবহার করা। কার্সার আপনার কোড বেসকেও ইনডেক্স করে এবং ওয়ার্পের মতোই দ্রুত তথ্য অ্যাক্সেস করতে পারে। অবশ্যই অন্যান্য অনেক ভাল বিকল্প রয়েছে যা মূলত একই জিনিস করে।

সব তথ্য সংরক্ষণ করার সময় কি সম্পর্কে চিন্তা?

আপনার সমস্ত তথ্য সঞ্চয় করার সময় আপনাকে এক নম্বর জিনিসটি ভাবতে হবে তা হল নিরাপত্তা উদ্বেগ। অবশ্যই, যদিও এই সমস্ত তথ্য অ্যাক্সেসযোগ্য করা অবিশ্বাস্যভাবে শক্তিশালী এবং এটি আপনাকে এবং আপনার কোডিং এজেন্টকে আরও বেশি কার্যকর করে তুলবে, এটি একটি ঝুঁকিও তৈরি করে কারণ সমস্ত তথ্য স্থানীয়ভাবে আপনার কম্পিউটারে অ্যাক্সেসযোগ্য, এবং LLM-তেও পাঠানো হয়, যার নিজস্ব নিরাপত্তা উদ্বেগ রয়েছে।

একটি জিনিস যা আপনি ভাবতে চাইতে পারেন তা হল API কী। আপনি স্থানীয়ভাবে আপনার অনেক API কী সংরক্ষণ করতে পারেন। এবং Google, OpenAI, বা Anthropic-এর মতো LLM অনুমান প্রদানকারীর কাছে এই কীগুলি সম্বলিত ফাইলগুলি পড়া এবং পাঠানো থেকে আপনার চেষ্টা করা উচিত।

আরেকটি জিনিস মনে রাখতে হবে অনুমতি। আপনি যখন ক্লাউড কোড চালান, এটি প্রাথমিকভাবে নির্দিষ্ট ফোল্ডারগুলি পড়ার জন্য কমান্ড চালানোর অনুমতি চাইবে।

আপনি স্বয়ংক্রিয়ভাবে নির্দিষ্ট কমান্ডগুলিকে হোয়াইটলিস্ট করে বা শুধুমাত্র বিপদজনকভাবে এড়িয়ে যাওয়ার অনুমতিগুলি চালিয়ে এটিকে অনুমতি দিতে পারেন। এটি স্বাভাবিকভাবেই সমস্ত অনুমতি প্রম্পট এড়িয়ে যাবে এবং অনুমতি চাওয়ার প্রয়োজন ছাড়াই ক্লাউড কোডে সমস্ত ফাইল অ্যাক্সেসযোগ্য করে তুলবে৷ অবশ্যই, এটি তথ্য প্রাপ্তিকে আরও কার্যকর করে তোলে কারণ আপনাকে AI এর সাথে এতটা ইন্টারঅ্যাক্ট করার দরকার নেই, তবে আপনি এটির তথ্য অ্যাক্সেস করার ঝুঁকিও চালান যা উচিত নয়।

সামগ্রিকভাবে, স্থানীয়ভাবে আপনার সমস্ত তথ্য সঞ্চয় করে এবং কোডিং এজেন্টের সাথে অ্যাক্সেস করার মাধ্যমে আপনি যে দক্ষতা লাভ করেন তা বজায় রাখার সময় আপনি নিরাপত্তার সর্বোত্তম অনুশীলনগুলি অনুসরণ করেন তা নিশ্চিত করা আপনার উপর নির্ভর করে।

উপসংহার

এই নিবন্ধে, আমি আলোচনা করেছি কিভাবে আমি আমার কোডিং এজেন্টের কাছে উপলব্ধ করার জন্য আমার কম্পিউটারে স্থানীয়ভাবে পাওয়া সমস্ত তথ্য সংরক্ষণ করি। এটি আমাকে অনেক বেশি কার্যকর করে তোলে কারণ আমি আরও সহজে তথ্য অ্যাক্সেস করতে পারি যা আমি আগে পেয়েছি। এবং যখন আমার কোডিং এজেন্ট কাজ করে, তখন এটি আরও প্রসঙ্গে অ্যাক্সেস পায়। এটি অবিশ্বাস্যভাবে গুরুত্বপূর্ণ যদি আপনি চান যে আপনার কোডিং এজেন্টগুলি ভাল পারফর্ম করুক এবং আপনার পছন্দ অনুযায়ী কাজ করুক। তাই আমি আপনাকে এবং আপনার কোডিং এজেন্ট উভয়ের কাছে সহজেই অ্যাক্সেসযোগ্য করে যতটা সম্ভব তথ্য সংরক্ষণ করার চেষ্টা করার সুপারিশ করছি।

👉 আমার ফ্রি ইবুক এবং ওয়েবিনার:

🚀 LLM এর সাথে আপনার ইঞ্জিনিয়ারিং 10x (ফ্রি 3-দিনের ইমেল কোর্স)

📚 আমার বিনামূল্যের ভিশন ল্যাঙ্গুয়েজ মডেল ইবুক পান

💻ভিশন ল্যাঙ্গুয়েজ মডেলের উপর আমার ওয়েবিনার

👉 আমাকে সোশ্যাল মিডিয়াতে খুঁজুন:

💌 সাবস্ট্যাক

🔗লিঙ্কডইন

🐦

Leave a Reply

Your email address will not be published. Required fields are marked *