সফ্টওয়্যার প্রকৌশল

পেশাদারদের, শিক্ষাবিদদের এবং সিস্টেম ডেভলপমেন্ট লাইফ চক্রের মধ্যে কর্মরত শিক্ষার্থীদের জন্য প্রশ্নোত্তর

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

2
একটি REST এপিআই কি একক যৌগিক সংস্থান হিসাবে একাধিক সংস্থান ফিরিয়ে দিতে পারে?
আমি একটি REST এপিআই তৈরির প্রগতিতে রয়েছি এবং বর্তমানে আমি নিম্নলিখিত সমস্যার মুখোমুখি হয়েছি: Fooপ্রথম সম্পদ। CRUD অপারেশনগুলি এর মাধ্যমে প্রয়োগ করা যেতে পারে/foo/ । Barদ্বিতীয় সম্পদ। CRUD অপারেশনগুলি এর মাধ্যমে প্রয়োগ করা যেতে পারে/bar/ । প্রত্যেকটি Fooশূন্য বা একটির সাথে যুক্ত Bar। আমি কেন Barএকটি সাবসোর্স হিসাবে বিবেচনা করি …

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

3
অবজেক্ট ইনিশিয়ালাইজারগুলির সাথে বিল্ডার এবং তরল ইন্টারফেসগুলি ব্যবহার করার কোনও অর্থ আছে কি?
জাভা এবং সি # তে, আপনি বৈশিষ্ট্যগুলির সাথে একটি অবজেক্ট তৈরি করতে পারেন যা পরামিতিগুলির সাথে কনস্ট্রাক্টর সংজ্ঞায়িত করে, অবজেক্টটি তৈরির পরে প্রতিটি সম্পত্তি সংজ্ঞায়িত করে বা বিল্ডার / ফ্লুয়েড ইন্টারফেস প্যাটার্ন ব্যবহার করে সেট করা যেতে পারে। যাইহোক, সি # 3 প্রবর্তিত অবজেক্ট এবং সংগ্রহের সূচনাকারীদের বোঝায়, যার অর্থ …

1
নোড.জেএস এর নির্ভরতা খুব বেশি ওজন করে
সম্প্রতি আমি নোড.জেএস দিয়ে খেলতে শুরু করেছি এখন, এখানে প্রতিটি নোড টিউটোরিয়াল জানিয়েছে যে আপনার সাথে শুরু করা উচিত npm init এবং তারপরে, বলুন যে আপনি কিছু মানক সার্ভার ফ্রেমওয়ার্ক চান, বলুন আপনি এক্সপ্রেস চয়ন করেছেন: npm install express তবে তারপরে আপনি এএসপি.নেট এর মতো বিশ্ব থেকে আরও অনেকগুলি জিনিস …

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

4
ডোমেন চালিত ডিজাইন এবং ক্রস ডোমেন ইন্টারঅ্যাকশন
আমি একটি আপেক্ষিক ডিডিডি নবাগত, তবে আমি আমার জ্ঞান ফুটিয়ে উঠতে এবং ছড়িয়ে দেওয়ার জন্য যে কোনও কিছু এবং আমার হাত পেতে পারেন এমন সমস্ত কিছু পড়ছি। আমি এই ডিডিডি প্রশ্নটি জুড়ে এসেছি, এবং উত্তরগুলির মধ্যে একটি আমাকে আগ্রহী করেছে। ডিডিডি বাউন্ডেড কনটেক্সট এবং ডোমেনগুলি? উত্তরের একটিতে পোস্টারটি কমপক্ষে 2 …

1
এক-লাইন ফাংশন দিয়ে তৈরি ডেটা মংগিং পাইপলাইনগুলির জন্য ইউনিট টেস্টিং
ফাংশনাল প্রোগ্রামিংয়ের জন্য মেরি রোজ কুকের ব্যবহারিক ভূমিকা পড়া এবং তিনি একটি অ্যান্টি-প্যাটার্নের উদাহরণ হিসাবে দিয়েছেন def format_bands(bands): for band in bands: band['country'] = 'Canada' band['name'] = band['name'].replace('.', '') band['name'] = band['name'].title() থেকে ফাংশন একাধিক জিনিস করে নাম বর্ণনামূলক নয় এর পার্শ্ব প্রতিক্রিয়া রয়েছে প্রস্তাবিত সমাধান হিসাবে, তিনি বেনাম ফাংশনগুলি …

4
কোনও REST এপিআই কি ডেটটাইমকে উপযুক্ত ক্লায়েন্টদের টাইমজোনতে রূপান্তর করতে সক্ষম হতে হবে?
আমাদের এপিআই বাস্তবায়ন করার সময়, তারিখের সময় এবং সময় অঞ্চলগুলির বিষয়টি উঠে আসে। সমস্ত তারিখগুলি ডাটাবেসে ইউটিসিতে সাধারণীকরণ করা হয়। বর্তমানে, নন-এপিআই অ্যাপ্লিকেশনটিতে, সমস্ত তারিখের সময়গুলি আগে উপস্থাপনের আগে ব্যবহারকারীর পছন্দসই ভিত্তিতে রূপান্তরিত হয়। এখন এপিআই-তে একই প্রশ্ন উঠেছে: অনুরোধ শব্দার্থতত্ত্বের ভিত্তিতে এপিআই কি টাইমজোনের জন্য উপযুক্ত সময়সীমাটি ফিরিয়ে দিতে …
10 rest  api  time 

3
শান্টিং-ইয়ার্ড অ্যালগরিদমে ফাংশনের নজির
উইকিপিডিয়া বর্ণিত শান্টিং-ইয়ার্ড অ্যালগরিদমের মাধ্যমে আমি কাজ করছি । অপারেটরদের সাথে ডিল করার সময় অ্যালগরিদমের বিবরণ নিম্নরূপ: যদি টোকেনটি অপারেটর হয়, o1, তবে: অপারেটর স্ট্যাকের শীর্ষে অপারেটর টোকেন, ও 2 থাকে এবং অন্যথায় o1 is left-associative and its precedence is less than or equal to that of o2, or o1 …

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

3
বেস ক্লাসে বিমূর্ত সম্পত্তি প্রোগ্রামারকে এটি সংজ্ঞায়িত করতে বাধ্য করে
আমি এম্বেড থাকা ডিভাইসের জন্য একটি রাষ্ট্র প্যাটার্ন সহ কোডিং করছি। আমার স্টেট নামে একটি বেস / অ্যাবস্ট্রাক্ট ক্লাস রয়েছে এবং তারপরে প্রতিটি বিযুক্ত (কংক্রিট) রাষ্ট্র বর্গ বিমূর্ত স্টেট ক্লাস প্রয়োগ করে। রাজ্য শ্রেণিতে আমার বেশ কয়েকটি বিমূর্ত পদ্ধতি রয়েছে। আমি যদি বিযুক্ত (কংক্রিট) শ্রেণিতে বিমূর্ত পদ্ধতিগুলি প্রয়োগ না করি …

2
পদ্ধতি প্যারামিটার হিসাবে সনাক্তকারী বনাম ডোমেন অবজেক্ট
পদ্ধতি / ফাংশন প্যারামিটার হিসাবে অনন্য আইডি বনাম অবজেক্ট ব্যবহার করার পক্ষে বা বিপক্ষে কোনও উদ্দেশ্যমূলক যুক্তি রয়েছে কি? (এবং অন্যান্য বস্তুর সদস্য?) বিশেষত স্ট্যাটিকালি টাইপ করা ভাষার প্রেক্ষাপটে (সি # / জাভা / স্কালা) বস্তু নিজেই পেশাদার: আরও টাইপসেফ কল। আইডি সহ আর্গুমেন্টের ভুল অর্ডার দেওয়ার ঝুঁকি থাকে। এটি …

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

1
সংখ্যাসূচক কলামগুলিতে অ-সংখ্যাযুক্ত মান সন্নিবেশ না করে এসকিউএলাইট কী কম কার্যকর হবে?
এসকিউএলাইটে নীচের বিবৃতিটি সফল হবে এবং স্ট্রিংটি টাইপযুক্ত SALARYকলামটিতে /োকানো / আপডেট করা হবে INTEGER: update employee set salary='TOO MUCH' where emp_id=1; নোট করুন যে শূন্য sertedোকানো / আপডেট করা হবে না তবে প্রকৃত "খুব অনেকগুলি " স্ট্রিং রয়েছে, সুতরাং এটি রচয়িতা সম্পর্কিত ধরণের রূপান্তর সম্পর্কে নয়। এফএকিউতে বলা হয়েছে: …
10 design  sqlite 

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.