ফেইসবুক প্রোগ্রামার্স জাস্ট ইনভেস্টেড ফ্লিকার, টাইমসের একটি নতুন ইউনিট

$config[ads_kvadrat] not found

बड़ा फैसला-आज रात 12 बजे से चीन के सारे

बड़ा फैसला-आज रात 12 बजे से चीन के सारे
Anonim

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

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

ফ্লিকটি 1 / 705,600,000 সেকেন্ড, বা প্রায় 1.42 ন্যানোসেকেন্ড হিসাবে সংজ্ঞায়িত করা হয়। ফেসবুকের ঘোষণা - টেকনিক্যালি তার সাবস্ক্রিপশন অকলাস ভিআর এর মাধ্যমে সম্পন্ন করেছে, যদিও ফেসবুক ওপেন সোর্স খবরটি টুইট করেছে - নোটোসকন্ডের তুলনায় এটি সময়ের সবচেয়ে ছোট ইউনিট এবং এটি ভিডিও অ্যাপ্লিকেশনের সাথে আচরণ করার সময় প্রোগ্রামিং ভাষা সি ++ এ ব্যবহারের জন্য ডিজাইন করা হয়েছে।

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

এটি আসলে ন্যানোসেকেন্ডের সাথে, অথবা সেকেন্ডের এক বিলিয়নংশের সাথে সম্পন্ন করা সম্ভব নয়, কারণ এটি 1/4, 1/30, 1/48, 1/60, বা 1 মত সাধারণ সিনেমা ফ্রেমের হারে সমানভাবে ভাগ করবে না। / প্রতি সেকেন্ডে 120 ফ্রেম। এর মানে প্রোগ্রামগুলির ফ্রেম রেটগুলিতে কতজন ন্যানোসেকেন্ড চলে যায় তার দশমিক পরিমাপের সাথে মোকাবিলা করতে হবে।

এবং প্রোগ্রাম decimals পছন্দ করেন না সব । বাইনারি কোডের প্রকৃতিটি খুব সাধারণ ডিকিমালগুলি পরিচালনা করার জন্য এটি ব্যাপকভাবে দুর্বল করে তোলে, কারণ এটি সঠিকভাবে প্রকাশ করার জন্য এটি একটি গুণক এবং একটি এক্সপোনেটে বিভক্ত করা প্রয়োজন। উদাহরণস্বরূপ, 0.01 হিসাবে আমরা কী লিখব, বাইনারিতে 01111000 01000111101011100001010 হিসাবে লিখতে এবং সঞ্চয় করতে হবে (গভীর শ্বাস)।

সেই পরিস্থিতিতে, এটি একটি নতুন ইউনিট তৈরির পক্ষে সহজ এবং আরও সহজতর যা সমস্ত সাধারণ ফ্রেমের হারে সমানভাবে ভাগ করে নেবে, যা ফ্লিকটি করার জন্য ডিজাইন করা হয়েছে। উদাহরণস্বরূপ, 1/24 টি FPS ভিডিওর ফ্রেম ২9,400,000 ফ্লিকস, যেমন 1 / 19২,000 FPS এমনকি একটি হাস্যকরভাবে উচ্চ ফ্রেম রেট সমানভাবে 3,675 ফ্লিকে বিভক্ত।

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

$config[ads_kvadrat] not found