<?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: Stefan</title>
    <description>The latest articles on DEV Community by Stefan (@xorsposss).</description>
    <link>https://dev.to/xorsposss</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%2F1053199%2F28d3fb52-0c24-48c6-850b-f9564f87126a.png</url>
      <title>DEV Community: Stefan</title>
      <link>https://dev.to/xorsposss</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/xorsposss"/>
    <language>en</language>
    <item>
      <title>Binance got sued !!!</title>
      <dc:creator>Stefan</dc:creator>
      <pubDate>Mon, 27 Mar 2023 20:03:16 +0000</pubDate>
      <link>https://dev.to/cornatul/binance-got-sued--oaj</link>
      <guid>https://dev.to/cornatul/binance-got-sued--oaj</guid>
      <description>&lt;p&gt;Oh boy, the Commodity Futures Trading Commission just threw some major shade at Binance and its CEO Changpeng “CZ” Zhao. They sued them in federal court and the whole crypto world is shook.&lt;/p&gt;

&lt;p&gt;Bitcoin and Ether took a tumble, down about 3% each. BNB, the cryptocurrency powering Binance’s BNB chain, was down even more, more than 6%. It’s like the CFTC put a hole in their ship and they’re sinking fast.&lt;/p&gt;

&lt;p&gt;Other crypto-related stocks were also hit hard. Coinbase fell over 10% and MicroStrategy, the Bitcoin “hodling” company, was down more than 7%. Even mining companies like Marathon Digital Holdings and Riot Blockchain saw shares drop about 8%.&lt;/p&gt;

&lt;p&gt;The CFTC is alleging that Binance “disregarded applicable federal laws” while catering to its U.S. customers. They claim Binance didn’t implement proper know-your-customer and anti-money-laundering procedures, and even helped U.S.-based customers “evade the compliance controls Binance purported to implement to prevent and detect violations of U.S. Law.” Ouch, that’s gotta hurt.&lt;/p&gt;

&lt;p&gt;In response, CZ posted a tweet with just the number “4.” I guess he’s trying to tell us to ignore the fear, uncertainty, and doubt, but it’s hard to ignore when your ship is sinking faster than the Titanic. This post was create by &lt;a href="https://lzomedia.com"&gt;https://lzomedia.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>crypto</category>
      <category>security</category>
      <category>bitcoin</category>
      <category>markets</category>
    </item>
    <item>
      <title>Why you should use docker for development</title>
      <dc:creator>Stefan</dc:creator>
      <pubDate>Mon, 27 Mar 2023 19:19:49 +0000</pubDate>
      <link>https://dev.to/cornatul/why-you-should-use-docker-for-development-4jmf</link>
      <guid>https://dev.to/cornatul/why-you-should-use-docker-for-development-4jmf</guid>
      <description>&lt;p&gt;Docker is a technology that allows users to bundle an application and run it within a loosely isolated environment referred to as a container. These containers are lightweight and self-contained, containing everything required to run the application without reliance on the host’s existing software. Containers can be shared effortlessly, ensuring that all recipients have access to the same working container.&lt;/p&gt;

&lt;p&gt;Docker has become well-known for its deployment of production services such as application services and databases on enterprise servers or cloud instances. However, &lt;strong&gt;&lt;a href="https://lzomedia.com"&gt;developers&lt;/a&gt;&lt;/strong&gt; are increasingly employing containers for scenarios beyond deployment, including continuous integration, test automation, and complete software development environments, also known as development containers. These containers define a consistent environment in which an application can be developed before it is deployed.&lt;/p&gt;

&lt;p&gt;One may question the benefits of containerizing the development environment. Have you ever found yourself cluttered with projects, libraries, languages, configurations, and tools when working on a new laptop or server? Wouldn’t it be beneficial to “restart” your software development environment to its original state?&lt;/p&gt;

&lt;p&gt;Development containers provide a repeatable setup and consistent stateless development environment, allowing users to leave the underlying host free of project dependencies, specific language versions, and other factors. Furthermore, development containers enable users to utilize only the host machine’s computing resources. Finally, since the development environment is containerized, it can be replicated across many different systems with the Docker engine installed, ensuring a consistent development environment.&lt;/p&gt;

&lt;p&gt;Numerous tools and services support the use of development containers, but Dockerfiles provide an option to customize your environment directly. Dockerfiles can extend images, add additional native OS packages, or make minor edits to the OS image. While many development images have been created by Microsoft available in Docker Hub, it is possible to create one from scratch.&lt;/p&gt;

&lt;p&gt;To build a base development image, a parent image is required. The mcr.microsoft.com/vscode/devcontainers/universal image contains several runtime versions for popular languages, including Python, Node, PHP, Java, Go, C++, Ruby, and .NET Core/C#, as well as many popular tools and package managers. Using a custom Dockerfile, you can extend this image and add whatever you need.&lt;/p&gt;

&lt;p&gt;For example, the Dockerfile shown above extends the parent image by first installing neovim and tmux to aid the development workflow. The user is then changed to codespace, and the working directory is set to the user’s home directory. Finally, configuration files for each tool are copied from the local machine.&lt;/p&gt;

&lt;p&gt;Assuming the Dockerfile is in the same directory, the development image can be built with the following command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ docker build -t devcontainer .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The following command can be executed to start a development container from the newly created image:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ docker run –privileged -it devcontainer 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The -it flag opens an interactive container instance using bash as the Unix shell, and the –privileged flag starts the Docker container in privileged mode, granting the container root capabilities to all devices on the host system. This is beneficial when Docker is part of the development workflow. In addition, a volume can be mounted using the -v flag to persist data across different development containers, and a port can be mapped using the -p flag if developing a web application. This post was create by &lt;a href="https://lzomedia.com"&gt;https://lzomedia.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>docker</category>
      <category>developers</category>
    </item>
    <item>
      <title>Here’s some internet laws you should be aware of</title>
      <dc:creator>Stefan</dc:creator>
      <pubDate>Mon, 27 Mar 2023 17:07:31 +0000</pubDate>
      <link>https://dev.to/cornatul/heres-some-internet-laws-you-should-be-aware-of-4mgb</link>
      <guid>https://dev.to/cornatul/heres-some-internet-laws-you-should-be-aware-of-4mgb</guid>
      <description>&lt;p&gt;Hey there! So, technology has revolutionized our lives and given us the freedom to do whatever we want, whenever we want. But let’s face it, with great power comes great responsibility, and the internet has given us more than just cat videos and online shopping. We’ve got cybercrime, mental health issues, and addiction to worry about, but luckily, our lawmakers are trying to sort it all out. Here are some of the latest changes you should know about:&lt;/p&gt;

&lt;p&gt;Adult ID Certification&lt;/p&gt;

&lt;p&gt;Now, if you want to access some adult content in Louisiana, you better bring your ID. Yep, it’s not just for voting or buying beer anymore. This new law aims to protect minors from the harmful effects of this material, like low self-esteem and body image disorders. It’s like they say, better safe than sorry. And apparently, 11 other states in the US are thinking about doing the same thing. So, keep that ID handy, folks.&lt;/p&gt;

&lt;p&gt;Caller ID&lt;/p&gt;

&lt;p&gt;We’ve all been there, right? You see a call from a familiar number, but it turns out to be some robocaller trying to scam you out of your hard-earned money. Well, the FTC has had enough and created the STIR/SHAKEN caller ID authentication framework. It’s like a superhero duo fighting off the evil robocallers. And it’s working! All telecommunication providers must use caller ID authentication to stop those pesky illegal robocalls.&lt;/p&gt;

&lt;p&gt;Cybersecurity Management&lt;/p&gt;

&lt;p&gt;Cybercrime is on the rise, and we need to fight back. That’s why the SEC created the “Cybersecurity Risk Management, Strategy, Governance, and Incident Disclosure.” Sounds fancy, right? Basically, they want public companies to report any cyber-attacks and provide updates on how they’re dealing with them. It’s like when you have to report to your boss about a mistake you made, except this is way more serious. So, let’s keep those passwords safe, people.&lt;/p&gt;

&lt;p&gt;Influencer Marketing&lt;/p&gt;

&lt;p&gt;Gone are the days of celebrities endorsing products, now it’s all about those online influencers. They’re just like us, but with a bigger following. But sometimes, they forget to tell us when they’re being paid to promote something. That’s where the Australian Competition and Consumer Commission (ACCC) comes in. They’re cracking down on influencers who forget to mention they’re being sponsored. It’s like when your mom catches you eating cookies before dinner and scolds you for not telling her. Be honest, influencers!&lt;/p&gt;

&lt;p&gt;Data Sharing&lt;/p&gt;

&lt;p&gt;You know that feeling when you realize Facebook knows more about you than you do? Yeah, that’s not cool. But the European Union has our back with the Digital Services Act. This act puts more regulations on tech companies and restricts how they can sell our personal data. It’s like when your nosy neighbor finally gets a life and stops asking about your business. Thanks, EU! created by &lt;a class="mentioned-user" href="https://dev.to/cornatul"&gt;@cornatul&lt;/a&gt; on 2023-03-27 17:07:05 &lt;a href="https://lzomedia.com"&gt;https://lzomedia.com&lt;/a&gt; #developers #opensource #laravel #php #social #medium #twitter #github created by &lt;a href="https://lzomedia.com"&gt;Software Developer&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Demo Project News.AI</title>
      <dc:creator>Stefan</dc:creator>
      <pubDate>Mon, 27 Mar 2023 13:22:35 +0000</pubDate>
      <link>https://dev.to/cornatul/demo-project-newsai-5if</link>
      <guid>https://dev.to/cornatul/demo-project-newsai-5if</guid>
      <description>&lt;p&gt;Welcome to the official video description for Project News AI, a PHP project that revolutionizes the way we consume news!&lt;/p&gt;

&lt;p&gt;In this video, I'll be taking a closer look at Project News AI and how it works. Project News AI is an innovative news aggregator that uses artificial intelligence to curate news articles from various sources and present them in a user-friendly interface.&lt;/p&gt;

&lt;p&gt;With Project News AI, you no longer need to scour multiple news websites to get the latest updates. Our AI algorithms carefully analyze news articles from various sources and categorize them based on their topics, relevance, and importance. This ensures that you get the most relevant news articles at your fingertips.&lt;/p&gt;

&lt;p&gt;In addition, Project News AI is built on PHP, one of the most popular server-side programming languages in the world. This makes it highly scalable, efficient, and easy to maintain. Our team of experienced PHP developers has worked tirelessly to ensure that the codebase is robust, secure, and optimized for performance.&lt;/p&gt;

&lt;p&gt;Whether you're a news junkie, a journalist, or just someone who wants to stay informed, Project News AI is the perfect tool for you. With its intuitive interface, personalized recommendations, and real-time updates, you can be sure that you're always up-to-date with the latest news.&lt;/p&gt;

&lt;p&gt;So why wait? Try Project News AI today and experience the future of news aggregation!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=OOLcYr0YSd0"&gt;https://www.youtube.com/watch?v=OOLcYr0YSd0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Project is open source and can be found at&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Cornatul/news.ai"&gt;https://github.com/Cornatul/news.ai&lt;/a&gt; created by &lt;a class="mentioned-user" href="https://dev.to/cornatul"&gt;@cornatul&lt;/a&gt; on 2023-03-27 13:22:09 &lt;a href="https://lzomedia.com"&gt;https://lzomedia.com&lt;/a&gt; #developers #opensource #laravel #php #social #medium #twitter #github created by &lt;a href="https://lzomedia.com"&gt;Software Developer&lt;/a&gt; &lt;/p&gt;

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