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

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

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

1
টানেলিং সম্পর্কে REST এপিআই নিয়ম
এটি কেবলমাত্র REST এপিআই রুলবুকটিতে পড়ুন : অন্য অনুরোধের পদ্ধতিগুলি সুড়ঙ্গ করতে GET এবং পোস্ট অবশ্যই ব্যবহার করা উচিত নয় । টানেলিং HTTP- র কোনও অপব্যবহারকে বোঝায় যা কোনও বার্তাটির অভিপ্রায়কে মাস্ক করে বা ভুল উপস্থাপন করে এবং প্রোটোকলের স্বচ্ছতাটিকে ক্ষুন্ন করে। একটি REST API অবশ্যই এইচটিটিপি-র অনুরোধ পদ্ধতির অপব্যবহারের …
11 api  rest  web-framework  http 

3
প্রাক বিল্ট বাইনারি পারফরম্যান্স ব্যবহার করে কমপ্লাইং বনাম?
যদি অন্য মঞ্চে উত্সটি অন্য বিভিন্ন আর্কিটেকচারের জন্য উত্সটি সংকলন করা হয় তার তুলনায়, যদি আমি ম্যানুয়ালি প্রকৃত মেশিনটিতে এটি ব্যবহার করা হবে এমন কোনও সফ্টওয়্যার উপাদানটির জন্য উত্সটি সংকলিত করি তবে কী উন্নতি হবে (দ্রুত)? আমি ডাউনলোড করেছি এমন উত্স সংকলন করার জন্য কিছু ভাল ফলাফল পেয়েছি এবং আমি …

1
প্রোগ্রামিং ভাষার ট্রেন্ডস
সেখানে কিছু পরিসংখ্যান রয়েছে যা প্রায় দেখায়। জনপ্রিয় প্রোগ্রামিং ভাষা রয়েছে এমন ব্যবহারকারীর সংখ্যা এবং সময়ের সাথে এই সংখ্যাটি কী হার বাড়ছে?

6
এসআরপি বাস্তবায়নের ব্যবহারিক উপায়গুলি কী কী?
কেবল কোনও শ্রেণি একক দায়িত্বের নীতি লঙ্ঘন করে কিনা তা পরীক্ষা করার জন্য লোকেদের ব্যবহারিক কৌশলগুলি কী? আমি জানি যে একটি শ্রেণীর পরিবর্তনের কেবল একটি কারণ থাকতে হবে, তবে সেই বাক্যটির সত্যিকার অর্থে এটি বাস্তবায়নের জন্য কিছুটা ব্যবহারিক উপায় নেই। আমি খুঁজে পেলাম একমাত্র উপায়টি "দি ......... উচিত ......... নিজেই" …

4
প্রোগ্রামাররা যখন পঞ্চকার্ড ব্যবহার করত তখন প্রোগ্রামিং কীভাবে কাজ করত?
আমি এটি দেখেছি: পাঞ্চকার্ডে প্রোগ্রাম শিখছি এবং আমি এটি দেখেছি: http://en.wikedia.org/wiki/Computer_pogramming_in_t__punchched_card_era তবে তারা কাঙ্ক্ষিত হওয়ার জন্য অনেক কিছু ছেড়ে যায়। প্রোগ্রামাররা যখন পঞ্চকার্ড ব্যবহার করেন তখন প্রোগ্রামাররা কীভাবে প্রোগ্রাম করেছিল তা আমাকে কেউ ব্যাখ্যা করতে পারেন? বিশেষত, ইনপুট কম্পিউটারগুলির সিস্টেমটি খোঁচা কার্ড থেকে নিজেই নির্দেশিকা আহরণের জন্য ব্যবহৃত হত। আমি …
11 history 

2
অন্য ভাষায় জিএনইউ জিপিএল ভি 2 কোডটি আবার লিখেছেন: আমি কি কোনও লাইসেন্স পরিবর্তন করতে পারি?
আমি কিছু অংশে rewrote Mercurial C # (যা গনুহ জিপিএল v2 অধীনে লাইসেন্স করা হয় না)। স্বাভাবিকভাবেই, আমি মূল পাইথন কোডটিতে অনেক কিছু দেখেছি এবং কিছু অংশ পাইথন থেকে সি # তে সরাসরি অনুবাদ are "আমার কোড" কে কি বিভিন্ন পদে লাইসেন্স দেওয়া হয়েছে বা বন্ধ-উত্স বাণিজ্যিক অ্যাপ্লিকেশনটির একটি অংশ …
11 licensing  gpl 

4
ধারাবাহিকতা / কলব্যাকগুলি পঠনযোগ্য সহ আপনি কীভাবে কোড রাখবেন?
সংক্ষিপ্তসার: অ্যাসিঙ্ক্রোনাস কোড এবং কলব্যাক্স সত্ত্বেও আমার কোডটি পাঠযোগ্যযোগ্য রাখতে আমি অনুসরণ করতে পারি এমন কিছু সু-প্রতিষ্ঠিত সেরা অনুশীলনের নিদর্শন রয়েছে কি? আমি একটি জাভাস্ক্রিপ্ট লাইব্রেরি ব্যবহার করছি যা প্রচুর পরিমাণে অ্যাসিঙ্ক্রোনালি করে এবং ভারী কলব্যাকগুলিতে নির্ভর করে। দেখে মনে হচ্ছে যে একটি সাধারণ "লোড এ, লোড বি, ..." পদ্ধতিটি …

6
মন্তব্যগুলি কি ডকুমেন্টেশনের ফর্ম হিসাবে বিবেচিত হয়?
আমি যখন নিজের জন্য ছোট স্ক্রিপ্ট লিখছি তখন আমি আমার কোডটি মন্তব্য দিয়ে উচ্চ করে রাখি (কখনও কখনও আমি কোডের চেয়ে বেশি মন্তব্য করি)। আমি কথা বলার অনেক লোক বলেছি যে এই স্ক্রিপ্টগুলি ব্যক্তিগত থাকাকালীন আমারও ডকুমেন্ট করা উচিত, যাতে আমি যদি সেগুলি কখনও বিক্রি করি তবে আমি প্রস্তুত থাকি। …

4
অবিচ্ছিন্নভাবে লগিং - এটি কীভাবে করা উচিত?
আমি যে কয়েকটি পরিষেবাদিতে কাজ করি সেখানে অনেকগুলি লগিং করা হচ্ছে। পরিষেবাগুলি ডাব্লুসিএফ পরিষেবাদি (বেশিরভাগ) যা। নেট ইভেন্টলগার শ্রেণি ব্যবহার করে। আমি এই পরিষেবাদির কর্মক্ষমতা উন্নত করার প্রক্রিয়ায় রয়েছি, এবং আমি ভেবেছিলাম যে অবিচ্ছিন্নভাবে লগ ইন করা কর্মক্ষমতাকে উপকৃত করবে। আমি যখন একাধিক থ্রেড লগ করতে বলি তখন কী ঘটে …
11 logging 

4
কল স্ট্যাক নীচে বা শীর্ষে শুরু হয়?
একটি স্ট্যাক এমন একটি জিনিস যা নীচে-উপরে .ুকে পড়ে। সুতরাং প্রতিটি কলটি স্ট্যাকটি খালি না হওয়া পর্যন্ত এবং প্রোগ্রামটি শেষ না হওয়া অবধি স্ট্যাক থেকে আইটেমগুলি সরিয়ে ফেলার সাথে কল করা হলে কল স্ট্যাক স্ট্যাকটিতে নতুন আইটেম যুক্ত করে। যদি উপরেরটি সঠিক হয় তবে লোকেরা কল স্ট্যাককে "আপ" মুভিং নিয়ন্ত্রণ …
11 functions  stack 

3
ডাটাবেস টেবিল প্রতি মডেল?
আমি কোডিঞ্জিটার ব্যবহার করছি, এবং নিজেকে একইরকম পরিস্থিতিতে পেয়েছি যেখানে আমি মডেল পদ্ধতিগুলি পুনরাবৃত্তি করেছি। আমি প্রতি নিয়ামক মডেল তৈরি করছি। তবে আমি প্রতি ডাটাবেস টেবিলের জন্য একটি মডেল তৈরি করা ভাল অনুশীলন হিসাবে বিবেচনা করব? এই পদ্ধতিতে দু'বার লেখা হয় না। মডেল প্রতি নিয়ামকের পরিবর্তে বা বেশ কয়েকটি ছোট …

1
বাণিজ্যিক ব্যবহারের জন্য কোন লাইসেন্সগুলি বিনামূল্যে?
আমি প্রচুর লাইসেন্সে হারিয়েছি - জিপিএল, এলজিপিএল, ক্রিয়েটিভ কমন্স, বিএসডি, অ্যাপাচি, ইত্যাদি, এবং নতুনদের জন্য গাইড খুঁজছি। এগুলির মতো জনপ্রিয় লাইসেন্সের অধীনে কোনও উপাদান ব্যবহার করার সময়, বাণিজ্যিক পণ্য প্রদান না করে সেগুলি ব্যবহারের জন্য কী বিধিনিষেধ রয়েছে? যেমন আমাকে কি উত্সটি পুনরায় বিতরণ করতে হবে? আমি কি তাদের জমা …
11 licensing 

2
সি ++ এ, এসফিনে এবং রূপকগুলি ইচ্ছাকৃত বা কেবলমাত্র টেম্পলেটগুলির উপ-উত্পাদক ছিল?
SFINAE এবং metaprogrammingtemplate বিস্ময়কর জিনিস করতে পারে এবং অনেক গ্রন্থাগার এগুলি যথেষ্ট পরিমাণে ব্যবহার করে। Icallyতিহাসিকভাবে এই দুটি "যাদু ধারণা" সি ++ এ ইচ্ছাকৃতভাবে চালু / সমর্থিত হয়েছিল? অথবা এগুলি পরে ঠিক মূল templateপ্রোগ্রামিংয়ের দরকারী উপ-উত্পাদক (পার্শ্ব পণ্য) হিসাবে আবিষ্কার হয়েছিল ?

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

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