Recent Updates Page 2 Toggle Comment Threads | Keyboard Shortcuts

  • Joker 2:00 PM on October 10, 2019 Permalink | Reply
    Tags: Heath Ledger, joaquin phoenix, joker   

    JOKER: Not a superhero movie, nor a supervillain. It’s a Human movie. 

    I watched it for the first time on 4th October and I wasn’t sure about how it felt. All it felt was strange. I did not want to say anything about it as I saw contradictory reviews from different persons. And I was also not sure if the movie really was what I thought it was or it was just my emotional preference towards such an iconic character. The next day I watched The Killing Joke (again) and the following day I watched the Dark Knight (again). Then yesterday I watched Joker for the second time.

    (More …)

     
  • Joker 5:47 PM on September 25, 2019 Permalink | Reply
    Tags: ipython, jupyter, jupyter lab, , spyder   

    Setting up Your Python Environment Without Anaconda 

    The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations, and narrative text. Uses include data cleaning and transformation, numerical simulation, statistical modeling, data visualization, machine learning, and much more.

    However, I have been fairly disappointed with the performance (start-up time, CPU and memory utilization) of Anaconda on my Linux mint. Installing Jupyter without Anaconda is actually fairly simple. It’s so easy that I don’t see why they put the “strongly recommend” using Anaconda to run Juypter in bold.  Since pip is installed already on the latest versions of Python, you don’t even have to go out looking for a separate script to install or update it.  It works like a charm. (More …)

     
  • Joker 11:23 PM on August 16, 2019 Permalink | Reply
    Tags: , টার্মিনাল, terminal,   

    উবুন্টুতে টার্মিনালের মাধ্যমে ফোল্ডার এবং ফাইল তৈরী করা 

    উবুন্টুতে টার্মিনালের মাধ্যমেই ফোল্ডার, ফাইল তৈরী করা যায়। এই কাজ অবশ্য মাউস দিয়ে রাইট ক্লিক করেও করা যায়, কিন্তু তাতে আসলে তেমন ভাব থাকে না। আর গরীবেরতো ভাবই সম্বল 😋 আসুুুুুন আমরা শিখে নিই কীভাবে টার্মিনাল দিয়ে এসব করা যায়।

    (More …)

     
  • Joker 2:49 PM on August 16, 2019 Permalink | Reply
    Tags: , , ভার্চুয়াল এনভায়রনমেন্ট, , , virtual environment   

    উবুন্টুতে পাইথনের জন্য ভার্চুয়াল এনভায়রনমেন্ট সেটাপ 

    উবুন্টুতে পাইথন দেওয়াই থাকে। উবুন্টুতে python2 এবং python3 দুটাই ইন্সটল দেয়া থাকে। তবে python2 ভার্সন বিল্ট-ইন অবস্থায় থাকে। তাই টার্মিনাল ওপেন করে যদি সরাসরি python কমান্ড লিখে এন্টার চাপলেই python2 এর ইন্টারপ্রেটার চালু হবে। পাইথনের অফিসিয়াল সাইটে বর্তমানে python3 কেই বেশি ফোকাস করা হয়ে থাকে এবং তারা স্পষ্টই বলে দিয়েছে যে পাইথনের বর্তমান এবং ভবিষ্যৎ হচ্ছে python3.

    (More …)

     
  • Joker 11:34 AM on August 15, 2019 Permalink | Reply
    Tags: avro, অভ্র, ,   

    উবুন্টু ইন্সটলের পর যেভাবে আমার ডেস্কটপ এনভায়রনমেন্ট সাজিয়েছি 

    দীর্ঘদিন উইন্ডোজ সেভেন এরপর উইন্ডোজ ১০ ব্যবহার করার পর গত কয়েকমাস উবুন্টু ব্যবহার করছি। অবশ্য আমি বছর পাঁচেক আগেও উবুন্টু ব্যবহার করার উদ্যোগ নিয়েছিলাম, কিন্তু পারিনি। কেন পারিনি সেটা এখন আর মনে নেই, তবে আমার ধারণা বছর পাঁচেক আগে উবুন্টু এতো সহজ ছিলো না। যদিও আমার ছোট ভাই প্রতিবাদ করে বলেছে, “উবুন্টু সবসময়েই সহজ ছিলো, বরং আপনিই হ্যান্ডি ছিলেন না তখন।” হতে পারে এটাও একটা কারণ। যাহোক, জয় উবুন্টু। অপারেটিং সিস্টেম ব্যবহারে এতো স্বাধীনতা এর আগে পাইনি। যদিও আমি একদমই এক্সপার্ট লেভেলের কেউ নই, কিন্তু সেই আমিই যখন স্বাধীনতাটুকু বুঝতে পারছি যারা অনেক এক্সপার্ট তারা আরও কী কী ভাবে স্বাধীনতাটাকে ব্যবহার করতে পারে সেটা কল্পনার বাইরে। (More …)

     
  • Joker 9:50 AM on August 6, 2019 Permalink | Reply
    Tags: , PlatformIO IDE Terminal   

    Platformio Atom Ide Terminal not working in 2.9.3 – Solved 

    Do this for now. WINDOWS ONLY

    1. Uninstall platformio-ide-terminal@2.9.3 from Atom and close Atom <- Important.
    2. Download -> platformio-ide-terminal.zip <- click once there to start download
    3. extract to folder platformio-ide-terminal on you desktop
    4. open a powershell inside the platformio-ide-terminal folder
    5. type npm i or apm i press Enter Wait for install to finish, any warning about vulnerabilities via npm its OK to ignore.
    6. type apm link Enter You should see a confirmation of the linking.
    7. Open Atom and should now work

    You can check full process here 👇

     
  • Joker 10:24 AM on August 4, 2019 Permalink | Reply
    Tags: ডিকশনারি, , dictionary,   

    পাইথনে ইংলিশ ডিকশনারি বানানো 

    এই টিউটোরিয়াল দেখার আগে আমি আশা করছি আপনারা পাইথনের একদমই বেসিক জিনিসগুলো জানেন।

    ভূমিকাঃ

    আজকে আমরা দেখব পাইথন দিয়ে কীভাবে একটি Interactive English Dictionary বানানো যায়। ডিকশনারি বানাতে হলে আমাদের প্রয়োজন ইংলিশ ভোকাবুলারির একটি ডাটা ফাইল, যেটি json ফরম্যাটে পাওয়া যাবে এই লিঙ্ক থেকে। ডাউনলোড করুন  (More …)

     
  • Joker 10:42 AM on August 3, 2019 Permalink | Reply  

    While Loop with Password Checker 

     
  • Joker 8:30 AM on July 28, 2019 Permalink | Reply
    Tags: ,   

    পাইথনের ভাগ নিয়ে সিম্পল কিছু আলোচনা। সাধারণত পাইথনে যখন ভাগ করা হয় তখন ভাগফল floating point আকারে প্রকাশ পায়। যেমন নিচের কোডটিকে যদি আমরা রান করি

    x = 10
    y = 2
    result = x / y
    print(result)
    

    তাহলে ভাগফল আসবে 5.0 এখন আমরা যদি চাই ভাগফলে দশমিকের পরে শূণ্য আসবে না, পূর্ণ 5 সংখ্যাটাই আসবে তাহলে সেটাকে integar নাম্বার হিসেবে সিলেট করে দিতে হবে। সেটা কীভাবে?

    x = 10
    y = 2
    result = int( x / y )
    print(result)
    

    এবার কোডটিকে রান করলে সেটা পূর্ণ সংখ্যা 5 হিসেবে প্রকাশ পাবে।

    ভাগশেষ বের করতে হলে % ব্যবহার করতে হয়। যেমন, 10/3 এর ভাগশেষ জানতে হলে নিচের কোড রান করতে হবে

    x = 10
    y = 3
    result = x % y
    print=(result)
    

    কোডটি রান করে দেখুন, ভাগশেষ দেখাচ্ছে 1

    আপনি যদি পাইথনে ভাগফল এবং ভাগশেষ দুটো একইসাথে দেখতে চান তাহলে সেটা হবে divmod দিয়ে। যেমন নিচের কোডটি রান করুন

    x = 10
    y = 3
    result = divmod (x, y)
    print(result)
    

    এবার দেখুন ভাগফল এবং ভাগশেষ একইসাথে (3, 1) আকারে দেখাচ্ছে।

     
  • Joker 10:03 PM on July 20, 2019 Permalink | Reply
    Tags: ,   

    Django 2 Cheat Sheet

    Creating a new project
    django-admin startproject projectname

    Add an app to a project
    python manage.py startapp appname

    Starting the server
    python manage.py runserver

    Creating migrations
    python manage.py makemigrations

    Migrate the database
    python manage.py migrate

    Creating a Super User for the admin panel
    python manage.py createsuperuser

    Collecting static files into one folder
    python manage.py collectstatic

    
    	
     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel
Create your website at WordPress.com
Get started
%d bloggers like this: