<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Md Tasbi Hassan</title>
    <description>The latest articles on DEV Community by Md Tasbi Hassan (@tasbi16).</description>
    <link>https://dev.to/tasbi16</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2707088%2Fb95197ac-7df9-42e8-94a5-67147f6aeeca.jpg</url>
      <title>DEV Community: Md Tasbi Hassan</title>
      <link>https://dev.to/tasbi16</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tasbi16"/>
    <language>en</language>
    <item>
      <title>🚀 Exploring Computer Graphics - CSE-4104 Laboratory Work! 🎨</title>
      <dc:creator>Md Tasbi Hassan</dc:creator>
      <pubDate>Tue, 04 Mar 2025 18:39:18 +0000</pubDate>
      <link>https://dev.to/tasbi16/exploring-computer-graphics-cse-4104-laboratory-work-2n2h</link>
      <guid>https://dev.to/tasbi16/exploring-computer-graphics-cse-4104-laboratory-work-2n2h</guid>
      <description>&lt;p&gt;I’m excited to share my progress in Computer Graphics (CSE-4104 Laboratory)! Over the past few days, I’ve been working Python numpy and Matplotlib. 📊✨&lt;br&gt;
🖊 Lab Work 1: Random Line Generator&lt;br&gt;
🔹 Generated N random straight lines&lt;br&gt;
 🔹 Calculated slope &amp;amp; angle with the x-axis&lt;br&gt;
 🔹 Plotted the lines with color-coded visualization&lt;br&gt;
 🔹 Labeled start, end, and intermediate points&lt;br&gt;
⭕ Lab Work 2: Circle Drawing&lt;br&gt;
🔹 Generated N random circles with different centers &amp;amp; radii&lt;br&gt;
 🔹 Plotted boundary points at 45-degree intervals&lt;br&gt;
 🔹 Marked and labeled circle center &amp;amp; key points&lt;br&gt;
💡 What I’ve Learned&lt;br&gt;
✅ How to use Matplotlib for 2D graphics&lt;br&gt;
 ✅ Fundamentals of line &amp;amp; circle equations&lt;br&gt;
 ✅ Slope, angle calculation, and coordinate transformations&lt;br&gt;
 ✅ Working with randomized geometric shapes&lt;br&gt;
🚀 What’s Next? (Upcoming Lab Works)&lt;br&gt;
🖥 DDA Line Drawing Algorithm&lt;br&gt;
 📐 Midpoint &amp;amp; Bresenham’s Line Algorithm&lt;br&gt;
 🎯 Midpoint &amp;amp; Bresenham’s Circle Algorithm&lt;br&gt;
 🌀 Ellipse Drawing &amp;amp; Transformations&lt;br&gt;
 …and much more in the journey of Computer Graphics!&lt;br&gt;
I’m excited to explore deeper and enhance my skills! 💻🎨&lt;br&gt;
 If you're also working on Computer Graphics, let’s connect and share insights! 🔥&lt;br&gt;
hashtag#ComputerGraphics hashtag#Python hashtag#Matplotlib hashtag#DataVisualization hashtag#Learning hashtag#Programming hashtag#CSE4104 hashtag#GraphicsLab hashtag#Tech&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Diving into FSECAM: My Journey with Contextual Thematic Linking in Software Architecture</title>
      <dc:creator>Md Tasbi Hassan</dc:creator>
      <pubDate>Tue, 14 Jan 2025 09:26:24 +0000</pubDate>
      <link>https://dev.to/tasbi16/diving-into-fsecam-my-journey-with-contextual-thematic-linking-in-software-architecture-5anm</link>
      <guid>https://dev.to/tasbi16/diving-into-fsecam-my-journey-with-contextual-thematic-linking-in-software-architecture-5anm</guid>
      <description>&lt;p&gt;Hello, fellow developers!&lt;/p&gt;

&lt;p&gt;I'm Md Tasbi Hassan, a 4th-year Computer Science student at Khulna University, and I'm excited to share my journey and experiences in the world of software architecture. As I dive deep into my thesis, I've encountered fascinating challenges and discoveries that I believe can be valuable to our community.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;What is FSECAM?&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;FSECAM stands for &lt;strong&gt;Feature-Specific and Contextual Architectural Mapping&lt;/strong&gt;, a novel approach I've been developing to link software features to multi-level architectural components. The goal is to create a more intuitive and efficient way to understand and manage complex software systems.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;The Core Idea&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Traditional software architectures often struggle with mapping features to specific components, especially in large and dynamic systems. FSECAM aims to address this by incorporating contextual and thematic analysis, providing a clearer picture of how features interact with various architectural layers.&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;Why FSECAM Matters&lt;/strong&gt;
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Improved Traceability&lt;/strong&gt;: By linking features directly to architectural components, we can track changes and dependencies more effectively.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Enhanced Maintainability&lt;/strong&gt;: Understanding the contextual relationships helps in making informed decisions during maintenance and updates.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Better Communication&lt;/strong&gt;: Developers, architects, and stakeholders can have a shared understanding of the system's structure and behavior.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;My Journey So Far&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Working on FSECAM has been both challenging and rewarding. Here are a few highlights from my journey:&lt;/p&gt;

&lt;h3&gt;
  
  
  Discovering the Problem
&lt;/h3&gt;

&lt;p&gt;The inspiration for FSECAM came from my experiences in software development projects, where I noticed a recurring struggle to trace and manage features across different architectural layers. This led me to explore new ways to bridge the gap.&lt;/p&gt;

&lt;h3&gt;
  
  
  Developing the Approach
&lt;/h3&gt;

&lt;p&gt;The development process involved extensive research, brainstorming sessions, and collaboration with my peers and mentors. I focused on creating a framework that integrates contextual and thematic analysis, enabling a more holistic view of software architecture.&lt;/p&gt;

&lt;h3&gt;
  
  
  Overcoming Challenges
&lt;/h3&gt;

&lt;p&gt;One of the biggest challenges was ensuring the approach is scalable and adaptable to various types of software systems. Through trial and error, I refined the methodology and tested it on different projects to validate its effectiveness.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next?
&lt;/h2&gt;

&lt;p&gt;As I continue to work on FSECAM, I'm eager to share more insights, case studies, and practical applications with you all. I believe that by sharing our experiences and learning from each other, we can push the boundaries of what's possible in software architecture.&lt;/p&gt;

&lt;p&gt;Thank you for joining me on this journey! Feel free to share your thoughts, questions, or feedback in the comments below. Let's continue to learn and grow together. 🚀&lt;/p&gt;




&lt;p&gt;I hope this helps you get started! Feel free to tweak it to better match your voice and style. Happy blogging! 📚💻&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
