Tag Archives: ফাইল

ডেটা কমিউনিকেশন ও কম্পিউটার নেটওয়ার্ক : নেটওয়ার্ক সার্ভিসসমূহ (DCN – Network Services)

Huge Sell on Popular Electronics

রিদওয়ান বিন শামীম

 

 

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

 

ডিরেক্টরি সার্ভিস

এই ধরণের সফটওয়ার সিস্টেম তথ্য সংরক্ষণ, ব্যবস্থাপনা ও এতে প্রবেশের সাথে সংশ্লিষ্ট সকল কাজ তত্ত্বাবধায়ন করে থাকে। এর কয়েকটি দিক আছে,

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

 

ফাইল সার্ভিস

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

 

কমুনিকেশন সার্ভিস

নেটওয়ার্ক বিভিন্ন কমুনিকেশনের মাধ্যম নিয়ন্ত্রণ করে যেমন,

  • ইমেইল,
  • সামাজিক যোগাযোগ,
  • ইন্টারনেট চ্যাট,
  • ডিসকাশন বোর্ড,
  • রিমোট এক্সেস।

 

এপ্লিকেশন সার্ভিস

নেটওয়ার্ক কিছু এপ্লিকেশন ভিত্তিক সার্ভিস দিয়ে থাকে, এগুলো হল,

  • রিসোর্স শেয়ারিং,
  • ডাটাবেস,
  • ওয়েব সার্ভিস ইত্যাদি ।

 

 

 

AppML কেস স্টাডি – JSON ফাইল (AppML Case Study – JSON Files)

Huge Sell on Popular Electronics

এইচটিএমএল

এইচটিএমএল সোর্স:


<<!DOCTYPE html>
<html lang="en-US">
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<script src="http://www.w3schools.com/appml/2.0.3/appml.js"></script>
<body>
<div class="container" appml-data="appml.php?model=model_cd_from_json">
<h1>CD Collection</h1>
<h3>Extracted from an XML file</h3>
<div appml-include-html="inc_listcommands_nofilter.htm"></div>
<table class="table table-striped table-bordered">
<tr>
    <th>Title</th>
    <th>Artist</th>
    <th>Country</th>
</tr>
<tr appml-repeat="records">
    <td>{{Title}}</td>
    <td>{{Artist}}</td>
    <td>{{Country}}</td>
</tr>
</table>
</div>
</body>
</html>

 

 

মডেল

এই অ্যাপ্লিকেশনের মধ্যে ব্যবহৃত মডেল


 

{
 "rowsperpage" : 7,
 "data" : {
    "type" : "jsonfile",
    "filename" : "cd_catalog.js",
    "record" : "cd",
    "items" : [
        {"name" : "Title", "nodename" : "title"},
        {"name" : "Artist", "nodename" : "artist"},
        {"name" : "Price", "nodename" : "price"}
    ]
  }
}

 

ফাইল

কমা দিয়ে পৃথক করা টেক্সট ফাইল:


{
"cd" : [
{ "title" : "Empire Burlesque", "artist" : "Bob Dylan", "price" : "10.90" },
{ "title" : "Hide your heart", "artist" : "Bonnie Tyler", "price" : "9.90" },
{ "title" : "Greatest Hits", "artist" : "Dolly Parton", "price" : "9.90" },
{ "title" : "Still got the blues", "artist" : "Bob Dylan", "price" : "10.20" },
{ "title" : "Eros", "artist" : "Eros Ramazzotti", "price" : "9.90" },
{ "title" : "One night only", "artist" : "Bee Gees", "price" : "10.90" },
{ "title" : "Sylvias Mother", "artist" : "Dr.Hook", "price" : "8.10" },
{ "title" : "Maggie May", "artist" : "Rod Stewart", "price" : "8.50" },
{ "title" : "Empire Burlesque", "artist" : "Bob Dylan", "price" : "10.90" },
{ "title" : "Hide your heart", "artist" : "Bonnie Tyler", "price" : "9.90" },
{ "title" : "Greatest Hits", "artist" : "Dolly Parton", "price" : "9.90" },
{ "title" : "Still got the blues", "artist" : "Bob Dylan", "price" : "10.20" },
{ "title" : "Eros", "artist" : "Eros Ramazzotti", "price" : "9.90" },
{ "title" : "One night only", "artist" : "Bee Gees", "price" : "10.90" },
{ "title" : "Sylvias Mother", "artist" : "Dr.Hook", "price" : "8.10" },
{ "title" : "Maggie May", "artist" : "Rod Stewart", "price" : "8.50" },
{ "title" : "Empire Burlesque", "artist" : "Bob Dylan", "price" : "10.90" },
{ "title" : "Hide your heart", "artist" : "Bonnie Tyler", "price" : "9.90" },
{ "title" : "Greatest Hits", "artist" : "Dolly Parton", "price" : "9.90" },
{ "title" : "Still got the blues", "artist" : "Bob Dylan", "price" : "10.20" },
{ "title" : "Eros", "artist" : "Eros Ramazzotti", "price" : "9.90" },
{ "title" : "One night only", "artist" : "Bee Gees", "price" : "10.90" },
{ "title" : "Sylvias Mother", "artist" : "Dr.Hook", "price" : "8.10" },
{ "title" : "Maggie May", "artist" : "Rod Stewart", "price" : "8.50" },
{ "title" : "Empire Burlesque", "artist" : "Bob Dylan", "price" : "10.90" },
{ "title" : "Hide your heart", "artist" : "Bonnie Tyler", "price" : "9.90" },
{ "title" : "Greatest Hits", "artist" : "Dolly Parton", "price" : "9.90" },
{ "title" : "Still got the blues", "artist" : "Bob Dylan", "price" : "10.20" },
{ "title" : "Eros", "artist" : "Eros Ramazzotti", "price" : "9.90" },
{ "title" : "One night only", "artist" : "Bee Gees", "price" : "10.90" },
{ "title" : "Sylvias Mother", "artist" : "Dr.Hook", "price" : "8.10" },
{ "title" : "Maggie May", "artist" : "Rod Stewart", "price" : "8.50" },
{ "title" : "Empire Burlesque", "artist" : "Bob Dylan", "price" : "10.90" },
{ "title" : "Hide your heart", "artist" : "Bonnie Tyler", "price" : "9.90" },
{ "title" : "Greatest Hits", "artist" : "Dolly Parton", "price" : "9.90" },
{ "title" : "Still got the blues", "artist" : "Bob Dylan", "price" : "10.20" },
{ "title" : "Eros", "artist" : "Eros Ramazzotti", "price" : "9.90" },
{ "title" : "One night only", "artist" : "Bee Gees", "price" : "10.90" },
{ "title" : "Sylvias Mother", "artist" : "Dr.Hook", "price" : "8.10" },
{ "title" : "Maggie May", "artist" : "Rod Stewart", "price" : "8.50" }
]
}

 

 

 

ওয়েবপেজকে পিডিএফ ফাইল হিসেবে সেভ করবেন যেভাবে: Save webpages as PDFs

Huge Sell on Popular Electronics

প্রায়ই দেখা যায় কোন ওয়েবপেজকে সেভ করার দরকার হয়। কিন্তু সব ব্রাউজারে পেজ সেভ করার ব্যবস্থা থাকে না। থাকলেও হয়্ত ছবি ঠিকমত আসে না কিংবা অন্য কম্পিউটারে একই সংস্করনের ব্রাউজার ইন্স্টল করা না থাকলে কম্প্যাবিলিটির সমস্যা হয়। সেক্ষেত্রে পিডিএফ ফাইল হিসেবে সেভ করতে পারলে সবচেয়ে ভালো হয়। গুগল ক্রোমে এই কাজের জন্য কোন ধরনের প্লাগ ইনের দরকার হয় না। শুধুমাত্র ctrl+P চাপুন। এবারে দেখুন Save as PDF নামে একটি অপশন আছে। এতে ক্লিক করুন। এবারে প্রিন্ট বাটনে ক্লিক করে কোন এক জায়গায় সেভ করে রাখুন। এতে যে পিডিএফ ফাইল তৈরী হবে তা থেকে আপনি যেকোন লেখা পরবর্তীতে কপি করতে পারবেন। আর ফায়ারফক্সে একাজের জন্য অনেক প্লাগ ইন থাকলেও গুগল ক্রোমের মত ভালো ফল দেয় না। যারা অ্যান্ড্রয়েড ফোন ব্যবহার করেন তারা ডলফিন ব্রাউজারে এই সুবিধা পেতে পারেন। এজন্য web2PDF প্লাগ ইনটি ইন্সটল করে নিতে হবে। এটি পিসির মত ফরম্যাটে পিডিএফ ফাইল তৈরী করে তারপর ডাউনলোড করে। এক্ষেত্রে বাড়তি কিছু ডাটা খরচ হবে বৈকি। তবে যে কোন ডিভাইসে যে কোন ব্রাউজারে এই সুবিধা পেতে ভিজিট করুন http://web2pdfconvert.com/ এখানে যে পেজটি সেভ করতে চান তার লিংক দিন। কিছুক্ষনের মধ্যেই পিডিএফ ফাইলটি প্রস্তুত হয়ে যাবে। এবারে ডাউনোলোড করে নিন। আজ এ পর্যন্তই। আল্লাহ হাফেজ