<?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: Roman</title>
    <description>The latest articles on DEV Community by Roman (@roman_22c01bcfb71).</description>
    <link>https://dev.to/roman_22c01bcfb71</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%2F862561%2Fce7efc71-91e9-4e7a-9f64-7b7c7a5f9295.png</url>
      <title>DEV Community: Roman</title>
      <link>https://dev.to/roman_22c01bcfb71</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/roman_22c01bcfb71"/>
    <language>en</language>
    <item>
      <title>What is an IDE? + Meaning</title>
      <dc:creator>Roman</dc:creator>
      <pubDate>Fri, 17 Nov 2023 02:33:06 +0000</pubDate>
      <link>https://dev.to/roman_22c01bcfb71/what-is-an-ide-meaning-ec7</link>
      <guid>https://dev.to/roman_22c01bcfb71/what-is-an-ide-meaning-ec7</guid>
      <description>&lt;p&gt;IDE can refer to an integrated development environment, which is a software application that helps programmers develop software code. IDEs combine tools like editing, building, testing, and packaging into a single application. This increases developer productivity.&lt;/p&gt;

&lt;p&gt;What is an IDE used for?&lt;/p&gt;

&lt;p&gt;An IDE is used to help programmers develop software code. IDEs combine common activities of writing software into a single application.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>tutorial</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Should students have coding and cybersecurity classes at school if AI takes over?</title>
      <dc:creator>Roman</dc:creator>
      <pubDate>Fri, 17 Nov 2023 01:46:25 +0000</pubDate>
      <link>https://dev.to/roman_22c01bcfb71/should-students-have-coding-and-cybersecurity-classes-at-school-if-ai-takes-over-5dn0</link>
      <guid>https://dev.to/roman_22c01bcfb71/should-students-have-coding-and-cybersecurity-classes-at-school-if-ai-takes-over-5dn0</guid>
      <description>&lt;p&gt;Yes! Students should have coding and cybersecurity classes at school even in the future where AI plays a more dominant role in technology.&lt;/p&gt;

&lt;p&gt;Coding skills are foundational for understanding how software, including AI applications, is developed. A basic understanding of coding principles helps students comprehend the inner workings of AI systems. Coding and Cybersecurity jobs won't be over in the near future. AI must still be maintained and controlled before being a dominant source. Coding and Cybersecurity can help with that. Coding skills also open a wide variety of jobs, such as software engineering, data science, and much more!&lt;/p&gt;

&lt;p&gt;Learning about Cybersecurity is essential in a world extensively online. Learning about Cybersecurity can help comprehend and better value personal information online. While AI may automate certain tasks, human skills such as creativity, critical thinking, and problem-solving will remain crucial. Coding and cybersecurity classes contribute to the development of these skills, helping students remain relevant in the job market.&lt;/p&gt;

&lt;p&gt;In summary, coding and cybersecurity classes offer students a well-rounded set of skills that extend beyond specific technologies or job roles. &lt;/p&gt;

</description>
      <category>school</category>
      <category>ai</category>
      <category>coding</category>
      <category>cybersecurity</category>
    </item>
    <item>
      <title>Create basic Dice Rolling Game in Python</title>
      <dc:creator>Roman</dc:creator>
      <pubDate>Sun, 09 Apr 2023 19:08:19 +0000</pubDate>
      <link>https://dev.to/roman_22c01bcfb71/create-basic-dice-rolling-game-in-python-420f</link>
      <guid>https://dev.to/roman_22c01bcfb71/create-basic-dice-rolling-game-in-python-420f</guid>
      <description>&lt;p&gt;Today, I will show you how to create a basic python Dice Rolling Game. For this project I used a simple website that doesn't need any signing in, here is the link if you want to follow along. &lt;a href="https://www.online-python.com/" rel="noopener noreferrer"&gt;https://www.online-python.com/&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;I your in a rush here is the final code: &lt;a href="https://replit.com/@romans1234/Dice-Game-Simplified?v=1" rel="noopener noreferrer"&gt;https://replit.com/@romans1234/Dice-Game-Simplified?v=1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now let's get started. Because I am using Online Python, we must start with a simple line of code to export the random function used to roll the dice.&lt;br&gt;
&lt;code&gt;from random import randint&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;This is optional but we can create two basic &lt;code&gt;print&lt;/code&gt; lines to welcome our user to the program.&lt;br&gt;
&lt;code&gt;print("Welcome to Dice Rolling Game")&lt;br&gt;
print("Intiating Game")&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;After this we can assign multiple variables to store data, we will need a variable for the number the user will guess (we will use the input function.) The we can create a variable for each die the computer will role. Lastly, we will have a variable to give the total of both dice rolled.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;guess = input("Your Guess: ")
die1 = randint(1,6)
die2 = randint(1,6)
total = die1 + die2
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Our final step is then to create an if statement. In the if statement we have to tell if the user go the answer correct, and if not correct we will need to tell them the correct answer.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;if total == guess:
    print("Correct!")
else:
    print("Incorrect!")
    print(total)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Okay, guess we are all done. For python their is a bunch of online code editors for free you can use (Replit, Online Python, W3 schools, etc...)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;from random import randint
print("Welcome to Dice Rolling Game")
print("Intiating Game")
guess = input("Your Guess: ")
die1 = randint(1,6)
die2 = randint(1,6)
total = die1 + die2
if total == guess:
    print("Correct!")
else:
    print("Incorrect!")
    print(total)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>python</category>
      <category>beginners</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>The Future and ChatGPT</title>
      <dc:creator>Roman</dc:creator>
      <pubDate>Thu, 06 Apr 2023 01:04:36 +0000</pubDate>
      <link>https://dev.to/roman_22c01bcfb71/the-future-and-chatgpt-2lma</link>
      <guid>https://dev.to/roman_22c01bcfb71/the-future-and-chatgpt-2lma</guid>
      <description>&lt;p&gt;As society continues to evolve and becomes more technologically advanced, it is hard to be clear about what the future will look like. Artificial intelligence (AI) is continuing to grow and expand across various platforms. Recently this year, an artificial intelligence research laboratory called OpenAI released an AI chatbot, called ChatGPT. ChatGPT uses a large language model called GPT-4 (currently, when originally released it was GTP-3).&lt;/p&gt;

&lt;p&gt;ChatGPT can answer simple questions such as "Can a French bulldog drink milk?" but ChatGPT can also answer complex questions, write essays, create code, etc...&lt;br&gt;
Before ChatGPT existed you would have to search your questions on a browser such as Google. Google would give you a list of links in a couple of seconds, but ChatGPT will give you a direct answer in seconds.&lt;/p&gt;

&lt;p&gt;ChatGPT is free (there is a paid version) and you can easily sign up by visiting &lt;a href="https://chat.openai.com/chat" rel="noopener noreferrer"&gt;https://chat.openai.com/chat&lt;/a&gt;. ChatGPT is also a free API (meaning you can use it in your application, or recreate your version of ChatGPT). Many individuals and companies have used ChatGPT to create new technology such as DALL·E (created by OpenAI and can create images with a prompt).&lt;/p&gt;

&lt;p&gt;Despite the many potential benefits of ChatGPT, there are also major concerns. Experts worry that the new technology may potentially be able to replace jobs. ChatGPT can create codes in seconds and debug code, while a human might take 2 hours to do this simple task for ChatGPT. &lt;/p&gt;

&lt;p&gt;In conclusion, ChatGPT represents a major step forward in the advancements of technology and AI. While there are certain risks associated with the technology, it is clear that ChatGPT has the potential to bring positive changes to fields such as education and medicine.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>chatgpt</category>
      <category>programming</category>
    </item>
    <item>
      <title>My New Portfolio and how to make one.</title>
      <dc:creator>Roman</dc:creator>
      <pubDate>Thu, 16 Jun 2022 01:45:44 +0000</pubDate>
      <link>https://dev.to/roman_22c01bcfb71/my-new-portfolio-and-how-to-make-one-49h2</link>
      <guid>https://dev.to/roman_22c01bcfb71/my-new-portfolio-and-how-to-make-one-49h2</guid>
      <description>&lt;h2&gt;
  
  
  Intro
&lt;/h2&gt;

&lt;p&gt;I created my first &lt;a href="https://roman1234.w3spaces.com" rel="noopener noreferrer"&gt;Portfolio&lt;/a&gt; it took me about 2 weeks and it's still not finished, (This is just an early release. ) In this article I will show you the tips and tricks for making a Portfolio.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Ideas
&lt;/h2&gt;

&lt;p&gt;First we are going to get started on ideas (the basics of your website). On a Portfolio the main ideas are: how to contact me, about me, my blog posts, etc...&lt;br&gt;
Create does ideas into divs and right texts in them like h1-h1, p, span, i, etc... You may really want to create a website like this but you want people to see it right? Without spending a single dime from your pocket you can get a website. I used W3schools spaces, it was simple and easy to use. We are not going to jump into css yet cause that is not concerning for us yet. Now that you have made these few changes to your code let's jump into more advance stuff.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2, Part 1: Basic CSS
&lt;/h2&gt;

&lt;p&gt;For this part you will need basic CSS knowledge. If you haven't already create classes for your 'ideas', you can do that now. So when I talk about Basic CSS I'm talking real simple. &lt;/p&gt;

&lt;h2&gt;
  
  
  Step 2, Part 2: Fonts and Colors
&lt;/h2&gt;

&lt;p&gt;We are going to focus on fonts and colors, what fonts do you want? That up to you but I can help you a bit, your font tells your users the theme of your website, if i'm doing a website about coding I might want to use a font such as Source Code Pro, that's an example. You maybe like how do I get these fonts? Simple Google Fonts, it provides free font's without any downloading. You go on their site pick a font you like click on the plus button insert the first big shunk of code in the HTML part of it then the small part of code in the CSS section. I think if you are using only one font you should put the CSS code in the 'body tag'.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqheg4jwvy2kpx8155l6h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqheg4jwvy2kpx8155l6h.png" alt="Image description" width="800" height="358"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Perfect!!!&lt;br&gt;
 Now lets talk about colors: use two color such as black and white, red and white, colors that match basicaly. You can use more but to start let go simple. In my project I had rainbows of color with CSS animation but that we will talk about later.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 4: I could write about this forever.
&lt;/h2&gt;

&lt;p&gt;I don't want to spend forever to right this article so I'm going to summarize this. First of all you don't need a lot of Image, I recommend just using one such as your profile picture? Doesn't have to be an image of you can be a image you found on the internet (please give credit if you do so the image I have on mine is a drawing I drew so I didn't need to put credits.) Use icons the best sites for free icons without downloading any is Font Awesome you can directly paste the code in your code editor and they have over 1,000 icons! Insert of favicon! Make things interesting for the user! Use some animation if you don't know any CSS animation just find some free ones on codepen.io or something like that! Good animations are like text effects and button on hover those are the most interesting! &lt;/p&gt;

&lt;p&gt;I think that's it for today if you have more questiong just comment it!&lt;/p&gt;

</description>
      <category>portfolio</category>
      <category>webdev</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Best Designing Tools</title>
      <dc:creator>Roman</dc:creator>
      <pubDate>Tue, 17 May 2022 01:22:25 +0000</pubDate>
      <link>https://dev.to/roman_22c01bcfb71/best-designing-tools-51ml</link>
      <guid>https://dev.to/roman_22c01bcfb71/best-designing-tools-51ml</guid>
      <description>&lt;p&gt;Here are a few designing tools that completely helped for my coding projects. If your someone that is focusing on HTML, CSS, or just like designing these designing websites are life changing.&lt;/p&gt;

&lt;p&gt;The number one is Canva. It's because you can does so much on Canva. Such as: video making, posters, slideshows, sticker, anything you could imagine! &lt;a href="//canva.com"&gt;Here&lt;/a&gt; is the link for the website. And did I forget to mention that it is free (their is also a pro version, though you can survive without it.)&lt;/p&gt;

&lt;p&gt;The second one has to be &lt;a href="//pfpmaker.com"&gt;pfpmaker.com&lt;/a&gt; it is very good and highly recommended. Even if you don't need a profile picture you can still test it out with their demo images you can use. And it's 100% free. &lt;/p&gt;

&lt;p&gt;The third website is &lt;a href="//cssgradient.io"&gt;CSS gradient&lt;/a&gt;. If you want to make a website that stands out and is flashy, this is your go to website. It's fun fill designed (and I got to say the website it self is very well made.) You can get the CSS code, their are multiple different types of options such as a gradient button with a hover effect and also gradient text.&lt;/p&gt;

&lt;p&gt;Last but not least, if their is any other website that you recommend please tell me i'll be more then happy to know! :)&lt;/p&gt;

</description>
      <category>design</category>
    </item>
  </channel>
</rss>
