Skip to main content

Posts

Showing posts from May, 2020

HTML5 in 10!

Hello Friends, it is a recap and I prefer it is not your first time with HTML. Let's discuss some Topics. 10 different topics and you can check for more posts in my blog for HTML. 1. Block and Inline:  Block-level elements begin on a new line, stacking one on top of the other, and occupy any available width. Example ( Paragraph) <div> Inline-level elements do not begin on a new line. They fall into the normal flow of a document Example (Word) <span> 2. HTML comments start with <!-- and end with -->. CSS comments start with /* and end with */. 3. Use <strong> Tag to make your text bold (inline) 4. Use <i> Tag to make your text in italic (inline) 5. Use <em> for emphasizing 6. Building Structure <header> ,  <nav> ,  <article> ,  <section> ,  <aside> , and  <footer>  elements. and not just <div> and they help in structure. They are all block-level elements  7. <Header> Vs

Core Python Crash Course (Modules)

As I mentioned before those crash courses are not for ultimate beginners. If it is your first time to code I don't support reading this Topic. If you are a programming Fan, you would Like it. It is a crash course of a course on Udemy. In this topic, we will discuss: 1. Modules: Modular Programming means breaking a large programming task into separate, smaller modules. Advantages of Modules: 1) simple: It doesn't focus on the whole problem but a specific part of it. This makes development easier and less error-prone. 2) Maintainability : It focuses on a specific domain and minimizes the interdependency of those modules. 3) Reusability 4) Scoping: For each its namespace. Functions, modules, and packages are all constructs in Python that promote code modularization. There are 3 types of Python modules ( Written in Python itself, Written in C and loaded at runtime, built-in modules) We focus now on The built-in modules: This is how to call a module. 1. impo

C crash course

It is a simple Crash course or a summary of a course on Udemy. If you want to know the basics of C. you would like to see it. It is not for the ultimate beginners. if it is your first time to code, you can search for everything. Don't forget it is just a crash course. In C Language. There is something called  Compilation • 1. preprocessing: putting some character like # to remove repetition by providing functionality with inline files, omitting code and defining macros.  • 2. compiling: allows for C code to contain inline assembly instructions • 3. Assembly: is used to translate the assembly instructions to object code. • 4. Linking:  o produce an executable program, the existing pieces have to be rearranged and the missing ones filled in. How to launch your first code in C • 1. write vimnameofproject.c • 2. press i to insert • 3. write stdio.h • 4. write int main {   Write your code here. • } • 5. press escape, then ": wq " then ente

Mask Catcher using deep learning

Hi everyone, In our measurement course we were asked to represent a new idea using sensors and modern technology. I really like Deep learning and get inspired by data science. With my friends, we showed a new idea that can help to avoid Covid-19 and keep the production lines on. This was the face mask catcher. briefly, we found that most workers don't follow instructions in wearing face masks, so we will use the technique of facial recognition in deep learning to catch the one without mask. First thing, we are going to use a video camera sensor (normal using), which is composed of a sensor called CCD or CMOS. To be honest, I don't know a lot about the sensor's story. All I know is about Deep learning. Deep learning is a paradigm of Machine learning which uses the idea of the neutral network in the learning process. Machines are like children. They learn by experiments. Like a child asks is that a dog? and you have to answer. Then, he starts storing data. T

My Story with Problem Solving

Hackerranck is a website full of problems that need to be solved by an algorithm or a data structure way. I knew about it while studying the Programming course at my university. The website is usable and you will like to solve on. My skills were so small and still, but I've reached 4 stars in the problem-solving path. which I'm so proud of.  I've solved 60 problems in 3 months, which is good compared to my level in programming. In my university, we learned how to code using Python 3 and I learned C, C++ on my own before. Hackerranck is consists of more than a path. There is a language path like learning Java, Ruby, Python, and so on. There is also a chapter related to data and statistics. Finally, it has a problem-solving chapter.  I think the biggest benefit I got from this experience that I don't need to fear before solving any problem also I don't mind taking more than an hour solving an easy problem. I always wanted to upgrade my way of solving,

My First year in CSE

I always wanted to be in Computer Science. I never tried to challenge myself in this area, too. I felt like I always have this barrier not to go through it. I'm so happy that in the previous 4 months I pushed myself fast and strongly to go in this field. There is a lot of paths in front of me.  I was afraid that most of the students around me in my department have skills more than me. They are so smart and hardworking, too.  In these 4 months I've tried to:  1. get 4 stars in problem-solving on  Hackerrank 2. publish my first website on  GitHub 3. edit my account on LinkedIn 4. start my program in frontend development on Coursera 5. take more than a course on C 6. Start a course related to computer architecture.  7. Start reading about Deep Learning But, How under quarantine I could do all of that.  First of all, I knew how this is a competitive field.  1. I put a counter to know how much time I have before graduation.  2. I