ভেরিয়েবল 101: আপনার কম্পিউটার সম্পর্কে জানা

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

যারা সুরক্ষা পছন্দ করেন তাদের জন্য, আমি আপনাকে প্রতিশ্রুতি দিচ্ছি যে নিম্নলিখিতটি সুরক্ষা টোডো সম্পর্কে একটি পোস্ট হবে তাই সবাই খুশি, যদি কেউ অন্য কিছু শিখতে চায় (যেমন গিট, সার্ভার প্রশাসন, বা আমি জানি না: পি), বা অন্য কোনও বিষয়ে মন্তব্য করতে চাইছে মন্তব্য বাক্সে এটিকে সহজ উপায়ে উত্তর দেওয়া যায় না, আমাকে জানান এবং আমরা কীভাবে এটি কাজ করতে পারি তা দেখুন 😉 😉

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

বিটস

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

একটি হালকা সুইচ চিন্তা করুন, যখন সার্কিটটি বন্ধ হয়ে যায়, তখন আমাদের একটি হয় a 0 স্ক্রিনে, যখন আমরা স্যুইচের অবস্থান পরিবর্তন করি, কারণ এ 1🙂 সহজ তাই না?

এখন ক 0 এবং একটি 1 এগুলি অনেকগুলি অর্থ বোঝাতে পারে, এটি সমস্ত আপনি যে সৃজনশীলতার সাথে নিয়েছেন তার উপর নির্ভর করে, ধরুন আমি জানতে চাই যে কেউ উত্তর বা দক্ষিণে যাচ্ছে কিনা, 1 উত্তর এবং হতে পারে 0, সুর 🙂 বলুন আমি জানতে চাই যে কেউ পুরুষ বা মহিলা কিনা, 1 এটি একটি মানুষ এবং হতে পারে 0, মহিলা 🙂। এখন আমি জানতে চাই যে এই ব্যক্তিটি যুবা বা বৃদ্ধ (> 22), 0 মানে তরুণ এবং 1, ঊর্ধ্বতন. আসুন কল্পনা করা যাক… আপনার কি কোনও পোষা প্রাণী আছে? 1 আমি হ্যাঁ বলব, যখন 0 আমি না বলব এখন আমি চাই আপনি আমার সাথে নীচের লাইনটি পড়ুন:

1001

এটি বলার জন্য স্বল্পতম উপায় ...

Una jóven mujer de no más de 22 años se dirige al norte acompañada de su mascota.

যা থেকে খুব আলাদা:

0110 o Un hombre con más de 22 años de edad se dirige solo hacia el sur.

বাইট

এবার আরও এক ধাপ এগিয়ে চলুন, বাইটগুলি কীভাবে পড়তে হয় তা শিখি। বাইট হ'ল 8 টি বিটের ক্রম, যা ডান থেকে বামে এবং প্রতিটি পড়তে হয় 1 এর একটি শক্তি প্রতিনিধিত্ব করে 2 উত্থাপিত n যেখানে n বিট অবস্থান। এটি যেমন চাইনিজ বলে মনে হচ্ছে, আসুন একটি সামান্য উদাহরণ দেওয়া যাক 🙂 🙂

01001011 আমাদের এই বাইট আছে, এখন আমরা ডান থেকে বামে যেতে যাচ্ছি (<-) আমি তাদের অর্থ লিখতে সক্ষম হতে তাদের উপরে থেকে নীচে রাখব:

1: বিট যখন অবস্থান 0 ইঙ্গিত দেয় যে আমাদের নীচে 2 জিরো বা উত্থিত হয়েছে 2^0। এটি আমরা জানি সমান is 1.

1: দ্বিতীয় বিট, এখন অবস্থান 12^1 যা বলার মতোই 2

0: তৃতীয় বিট ... এটি হওয়া উচিত 2^2, তবে যেহেতু এটি চালু নেই, তাই আমরা এটিকে ছেড়ে যাব 0

1: চতুর্থ বিট, 2^3 u 8 🙂

0: একই হিসাবে 0

0: অন্য 0

1: এখন আমরা ভিতরে আছি 2^6 o 64

এবং অবশেষে 0 , আমরা এর অর্থ কী তা আমরা ইতিমধ্যে জানি 🙂 এখন আমরা আমাদের ফলাফলগুলি যুক্ত করতে যাচ্ছি এবং নীচের টেবিলের সাথে তাদের তুলনা করব 🙂 আমাদের একটি রয়েছে 75 সুতরাং কলামে এটি সন্ধান করা যাক দশমিক এবং আমরা কী প্রদর্শিত হবে তা দেখতে পাব গৃহস্থালির কাজ

Ascii টেবিলের জন্য চিত্র ফলাফল

আমাদের একটা আছে K!! অভিনন্দন, আপনি ইতিমধ্যে বাইনারি পড়তে জানেন 🙂 তবে সর্বাধিক বিচক্ষণ ব্যক্তিরা লক্ষ্য করেছেন যে আমরা একটি দশমিক সংখ্যাও পেয়েছি এবং এটির একটি সীমা রয়েছে (যখন সমস্ত মান হয় 1) সেই সীমাটি সংখ্যায় পাওয়া যায় 255.

শব্দ

এখন একাধিক আমাকে বলবে, তবে আমার যদি এর চেয়ে বেশি সংখ্যার দরকার হয় তবে কী হবে 255? বা আমি জাপানিদের মতো অন্যান্য চরিত্রগুলি কোথায় খুঁজে পাব? ভাল উত্তর সহজ, আসুন একসাথে করা যাক 2 bytes। এখন যে আমাদের দুটি আছে, আমাদের সংখ্যার সম্ভাব্য সংখ্যা 2^16 o 65536 সম্ভাব্য ফলাফল, যেমন 0 এর মধ্যে একটি, সর্বাধিক সম্ভব 65535। এই সংখ্যাটি কি কারও জন্য ঘণ্টা বাজায়? লিনাক্স সিস্টেমে পোর্টের সর্বাধিক সংখ্যা মনে আছে? আমি তাদের বাড়ির কাজ 😉

দ্বিগুণ শব্দ এবং কোয়াড শব্দ

আরও গাণিতিক জন্য নির্দিষ্ট ফর্ম্যাট আছে, দ্বৈত শব্দ অনেকগুলি ইতিমধ্যে কল্পনা করে থাকতে পারে contain 2 word o 4 bytes (o 32 bits) তথ্যের, যা বলার মতো:

11111111111111111111111111111111 বা এর 0 a 4 294 967 295

এই মুহুর্তে অনেকেই ভাববেন যে নেতিবাচক সংখ্যার সাথে কী ঘটেছিল, অর্থাৎ কোথাও তাদের অবশ্যই মনন করা উচিত, তাই না? একটি নেতিবাচক সংখ্যা সঞ্চয় করতে সক্ষম হতে, প্রসেসর বিকাশকারীরা একটি চিহ্ন মান হিসাবে বাম দিকে প্রথম বিটটি দখল করতে বেছে নিয়েছিল। এর অর্থ প্রথম বিটটি যদি হয় 0 আমরা ইতিবাচক সংখ্যা সম্পর্কে কথা বলছি, তবে এটি যদি হয় 1 আমরা একটি নেতিবাচক আছে। এখন দেখুন কীভাবে বিটগুলি বিশেষ, তারা যা খুশি তাই হতে পারে 😀

তবে এটি স্পষ্টতই আমাদের গুণকে আরও কম পজিশনে ফেলেছে! সুতরাং আমাদের0 a 4 294 967 295 হয়ে:

-2,147,483,648 a +2,147,483,647

এখন, আমাদের অনেকের ইতিমধ্যে রয়েছে 64 bits, এবং এটি একটি এর মান কোয়াড শব্দ, আমরা মান হতে পারে 0 a 18 446 744 073 709 551 615। এটি একটি বড় সংখ্যা 🙂

8 বিট কেন?

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

সময়ের সাথে সাথে, আজ অবধি, প্রসেসরগুলি 16 বিট, 32 বিট এবং ... 64 বিট স্থানান্তরিত করার ক্ষমতা বিকাশ করেছে।

এটি টাইপিংয়ের সাথে কী সম্পর্কযুক্ত?

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

আসুন আমরা দেখুন যে কোনও একটি মানকে ভাঙার চেষ্টা করলে কী ঘটে:

নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস

ডানদিকে আমাদের ফাইলের মান আছে limits.h এবং বাম দিকে আমরা এই মানগুলির মধ্যে একটি নিয়েছি (unsigned short int) এবং আমরা সংশ্লিষ্ট সংখ্যার চেয়ে একটি উচ্চতর নির্ধারিত করেছি। ফলস্বরূপ সংকলক আমাদের সতর্ক করে যে আমরা মেমরির অপব্যবহার করছি কারণ এর বাইনারি ফর্ম 66666 এর বাইনারি আকারে ফিট করতে পারে না 65535। এটি আমাদের একটি পাঠ্য দিকে নিয়ে যায় কর্মক্ষমতা যখন আমরা প্রোগ্রাম করি, সময়ের সাথে সাথে যদি আপনার মান খুব বেশি বাড়তে না চলে, বা যদি আপনার কোনওটির চেয়ে বড় মানের প্রয়োজন না হয় ডবল o কোয়াড শব্দসঠিক প্রকারটি ব্যবহার করে সিপিইউ দ্বারা অনুরোধ করা মেমরির পরিমাণ হ্রাস করে, যা যদি ভালভাবে গণনা করা হয় তবে ডেটা প্রাপ্তির উচ্চতর গতি বোঝায়।

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

নিজস্ব ক্রিস্টোফার ডিয়াজ রিভারস

যেমন আপনি দেখতে পাচ্ছেন, আমাদের অদ্বিতীয় দোভাষীকে আমাদের ভেরিয়েবলের ধরণটি ব্যাখ্যা করতে হবে না, কারণ এটি কোনও ধরণ নির্ধারণ এবং স্মৃতিতে সঞ্চয় করার দায়িত্বে রয়েছে 🙂

আপনার ভেরিয়েবলগুলি জানুন

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


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   লুইস তিনি বলেন

    ভাল লিখেছেন, সংক্ষিপ্ত এবং পরিষ্কার, একইসাথে সমস্ত শ্রোতাদের জন্য আকর্ষণীয়। চমৎকার কাজ.

    1.    ক্রিসএডিআর তিনি বলেন

      আপনাকে অনেক ধন্যবাদ, শুভেচ্ছা 🙂

  2.   জন যিশু তিনি বলেন

    দুর্দান্ত ব্যাখ্যা। তুমি একটা মেশিন।

    1.    ক্রিসএডিআর তিনি বলেন

      ধন্যবাদ

  3.   রুবেন তিনি বলেন

    খুব ভালভাবে ধন্যবাদ ধন্যবাদ

    1.    ক্রিসএডিআর তিনি বলেন

      পুরো in পড়ার জন্য আপনাকে ধন্যবাদ

  4.   দিয়েগো তিনি বলেন

    দুর্দান্ত, ইনপুট দেওয়ার জন্য ধন্যবাদ। এবং বাইনারি ইস্যুটির সুবিধা গ্রহণের একটি সম্ভাবনা রয়েছে যে আপনি আমাদের একটি ক্লাসের আইপি, সাবনেট ইত্যাদি দিতে পারেন আমি বুঝতে পারি যে এটি কোনও প্রোগ্রামিং সমস্যা নয়, তবে এই ইস্যুটির একটি ভাল ব্যাখ্যা বরাবরই মুলতুবি।
    আবার, আপনার ব্যাখ্যার জন্য ধন্যবাদ

    1.    ক্রিসএডিআর তিনি বলেন

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

  5.   পেড্রো তিনি বলেন

    আপনি একজন সেরা শিক্ষক এবং আপনি যা জানেন তা শেখানোর জন্য খুব উদার। অভিনন্দন এবং ধন্যবাদ।

    1.    ক্রিসএডিআর তিনি বলেন

      আপনাকে অনেক ধন্যবাদ পেড্রো teach আমি এখনও পড়ানোর জন্য জায়গাগুলি সন্ধান করছি, দুর্ভাগ্যক্রমে পেরুতে আপনার পক্ষে যখন কেবল প্রযুক্তিগত পেশাদার ডিগ্রি থাকে তখন এটি এখন কঠিন, তাই এখন আমি এখানে আমার বিশ্ববিদ্যালয় পড়াশোনা চালিয়ে যাওয়ার সম্ভাবনাটি দেখছি বা যেখানে আমি স্নাতকোত্তর ডিগ্রির জন্য আবেদন করতে পারি বা এমনকি এখানে বিদেশী, কে জানে, খুব শীঘ্রই এরকম কিছু দেওয়া হবে definitely তবে অবশ্যই শিক্ষা দেওয়া এমন একটি বিষয় যা আমার দিনকে পরিণত করে 🙂 শুভেচ্ছা

  6.   কিছু তিনি বলেন

    আমি বিষয়টির আরও ভাল ব্যাখ্যা পড়িনি, প্রথম উদাহরণটি উজ্জ্বল

    যদিও আমি এই শব্দটি (16-বিট ভেরিয়েবলের মতো), ডাবল শব্দ বা কোয়াড শব্দটি শুনিনি heard

    "আমি ইতিমধ্যে প্রোগ্রাম করেছি", পোস্টগুলি আকর্ষণীয় no যদি কোনও সমস্যা হতে থাকে তবে পোস্টটি ভেরিয়েবলের আকারের উদাহরণ হিসাবে সি (সীমাবদ্ধতা) ব্যবহার করতে হবে, সিটির সর্বাধিক নির্দিষ্ট স্পেসিফিকেশন রয়েছে যা বিদ্যমান

    1.    ক্রিসএডিআর তিনি বলেন

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

  7.   সের্গিও তিনি বলেন

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

    1.    ক্রিসএডিআর তিনি বলেন

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

  8.   ডেভিড তিনি বলেন

    এই নিবন্ধ এবং পূর্ববর্তী একটি উভয়ই খুব ভাল ব্যাখ্যা। আমি আশা করি আপনি এই থিমটি অবিরত রেখেছিলেন যা আমি খুব আকর্ষণীয় বলে মনে করি।

    1.    ক্রিসএডিআর তিনি বলেন

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

  9.   হাট তিনি বলেন

    আপনি টুরিং মেশিন সম্পর্কে একটি পোস্ট করতে পারেন?

    1.    ক্রিসএডিআর তিনি বলেন

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

  10.   সমস্ত লারা তিনি বলেন

    বাহ, আপনাকে ধন্যবাদ অনেক ভাল একটি ব্যাখ্যা।

    শুভেচ্ছা

    1.    ক্রিসএডিআর তিনি বলেন

      আপনাকে অনেক ধন্যবাদ অ্যালান-শ্রদ্ধা

  11.   রামন হিডালগো তিনি বলেন

    আমি আপনার আগের পোস্ট পড়া! ব্যাখ্যার জন্য আপনাকে অনেক ধন্যবাদ, যদিও আমি মনে করি আমি এই শব্দটি বুঝতে পারি না।

    1.    ক্রিসএডিআর তিনি বলেন

      হাই রমন - দুটোই পড়ার জন্য আপনাকে অনেক ধন্যবাদ। যদি এটির কোনও ব্যবহার হয়, তবে »শব্দটি by একটি বাইটের বিবর্তন, এটি প্রসেসরের মতো, আগে 8-বিট ছিল, 16-বিট ইত্যাদির পরে ... এটি কারণ প্রতিবার আমাদের প্রক্রিয়া করার জন্য আরও স্থান প্রয়োজন এবং আরও ভাল গতি বা শক্তি ... 'শব্দের' জন্ম হয়েছিল কারণ 'বাইট' এর স্থানটি হ্রাস পেয়েছিল এবং 'ডাবল' এবং 'কোয়াড' শব্দের সাথে একই - এটি এমন প্রাকৃতিক বিবর্তন যা আমাদের বিকাশ অব্যাহত রাখতে শক্তি এবং স্থানকে যুক্ত করে makes

      শুভেচ্ছা

  12.   নামবিহীন তিনি বলেন

    এই 2018 আমি হ্যাঁ বা হ্যাঁ প্রোগ্রাম করতে শিখি, আপনাকে ধন্যবাদ

    1.    ক্রিসএডিআর তিনি বলেন

      আমি খুশি hard চেষ্টা করুন !! চিয়ার্স

  13.   বিল তিনি বলেন

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

    1.    ক্রিসএডিআর তিনি বলেন

      ধন্যবাদ গিলারমো - ওয়েল আমি আশা করি আপনি নিম্নলিখিত পোস্টগুলিতেও আকর্ষণীয় জিনিসগুলি খুঁজে পেয়েছেন et শুভেচ্ছা

  14.   এডগার তিনি বলেন

    একটি সাধারণ ব্যাখ্যা সর্বদা সেরা .. চমৎকার ..
    আমি গিটটির প্রস্তাব দেব ... প্রোগ্রামারদের জন্য এটি প্রাথমিক যখন আপনি একটি দল হিসাবে কাজ করতে চান এবং আপনার কাজটিকে যথাযথ করতে চান .. সংস্করণগুলি ..

    1.    ক্রিসএডিআর তিনি বলেন

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

  15.   তিরিরি তিনি বলেন

    হ্যালো, 0 থেকে 18 446 744 073 709 551 615 এর সংখ্যাটি কি 64-বিট দশমিক মানের সাথে মিলে যায় বা এটি অন্য কোনও মানকে বোঝায়? আচ্ছা, 2 ^ 64 এর শক্তি গণনা করা, ফলাফলটি আমি পেয়েছি: 18 446 744 073 709 552।

    1.    ক্রিসএডিআর তিনি বলেন

      হাই তিরিরি, আমার মনে হয় আপনার গোলাকার সমস্যা হচ্ছে, আপনি কমান্ডটি ব্যবহার করে দেখতে পারেন bc? যতটা সম্ভব সুনির্দিষ্ট হওয়ার জন্য ডিজাইন করা একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ, এটির ভিতরে একবারেই এটি করা প্রয়োজন 2^64, সম্ভবত এটি সমাধান করবে greet শুভেচ্ছা জানাচ্ছি এটি কীভাবে চলেছে

      । আসল মান 18 446 744 073 709 551 616, তবে আমরা 1 টি বিয়োগ করছি কারণ 0 সম্ভাব্য মান হিসাবে গণনা করা হচ্ছে 🙂

      1.    তিরিরি তিনি বলেন

        ধন্যবাদ, আমি গণনা করেছি যে নেটে আমি পাওয়ার পাওয়ার ক্যালকুলেটর দিয়ে (https://es.calcuworld.com/calculadoras-matematicas/potencias/) এবং এটিই আমাকে দিয়েছে ফলাফল।
        এবং হ্যাঁ, আমি ইতিমধ্যে বিসি কমান্ডটি চেষ্টা করেছিলাম, এবং এটি কার্যকরভাবে আমাকে মূল্য দেয় যা আপনি লিখেছিলেন।

  16.   তিরিরি তিনি বলেন

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

    1.    ক্রিসএডিআর তিনি বলেন

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

      1.    তিরিরি তিনি বলেন

        ধন্যবাদ, আমি মনে করি আমাকে এ নিয়ে ধৈর্য ধারণ করা উচিত, হেই হে।

  17.   কেটেকিও তিনি বলেন

    নিবন্ধটির জন্য ধন্যবাদ কারণ এখন আমি কোনও ভাষার প্রতিনিধিত্বের ভেরিয়েবল এবং ব্যাপ্তিটি আরও কিছুটা ভালভাবে বুঝতে পেরেছিলাম এবং এখন আমি মনে করি যে "stdint.h" লাইব্রেরিটি ব্যবহার করা শুরু করা উচিত যেহেতু তারা সি থেকে প্রোগ্রামিং করার সময় এটি ব্যবহার করার পরামর্শ দেয় স্মৃতি মূল্যবান হওয়ায় আমাকে পুরানো স্কুলে পড়ানো হয়েছিল এবং যা ব্যবহার করা হয়েছিল সে সম্পর্কে সতর্কতা অবলম্বন করা উচিত

    1.    ক্রিসএডিআর তিনি বলেন

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

  18.   বিজেতা তিনি বলেন

    : বা মাস্টারফুল ব্যাখ্যা! আমি ধারণাগুলির অংশ জানতাম তবে আমি এই পোস্ট থেকে অনেক নতুন জ্ঞান পাই

    1.    ক্রিসএডিআর তিনি বলেন

      আপনাকে অনেক ধন্যবাদ ভিক্টর the নিবন্ধটি কতটা ভাল, শুভেচ্ছা জানাতে পারে

  19.   গিল তিনি বলেন

    আমি প্রোগ্রামিংটিকে আরও সহজ করার জন্য পাইথনকে সত্যই পছন্দ করেছি, আমি একটি কোর্স দেখেছি http://zetcode.com/gui/pyqt4/ আমি চূড়ান্ত টেটরিস পছন্দ: http://zetcode.com/gui/pyqt4/thetetrisgame/
    এই টেটরিস আমি গ্রীষ্মের সময় পয়েন্টস, মাল্টিপ্লেয়ার এবং সঙ্গীতকে অল্প অল্প করে দিয়েছিলাম তবে খুব মনোরঞ্জনযুক্ত করেছি।

    1.    ক্রিসএডিআর তিনি বলেন

      হ্যালো গিলি, আপনি যে সফ্টওয়্যারটি নিয়ে কাজ করছেন তা অল্প অল্প করেই দেখে খুব আনন্দদায়ক is এটি একটি অতুলনীয় অভিজ্ঞতা এবং এরপরেও যখন কেউ আপনাকে দরকারী বিকাশ করছে তা খুঁজে পান, এটি অন্য একটি জগতের sharing ভাগ করে নেওয়ার জন্য আপনাকে অনেক ধন্যবাদ 🙂

      1.    গিল তিনি বলেন

        আমি যেটি করেছি সেটিতে আমি (সংগীতটির জন্য 30 এমবি) আপলোড করেছি http://guillermo.molleda.com/Tetris9.7z
        প্রতিটি খেলোয়াড়ের জন্য আপনাকে আলাদা প্রাথমিক গতিটি কনফিগার করতে হবে বা যদি নতুন গেমের পরে পয়েন্টগুলি পুনরায় চালু করতে হয়, ..., এবং আমার দুই মেয়েকে আমার সাথে খেলার জন্য তিনজন খেলোয়াড় রয়েছে are এটি এমনকি আসক্তিও।