teleren/devto huggingface dataset:
Code, Kids, and Chaos: A Developer Dad's Journey
Tags: webdev, programming, lifestyle, career
Published: 2023-03-31 06:30:00

Living as a coder and a dad of two kids can seem like a daunting challenge. But for me, it's just a joyful chaos that brings me a lot of fulfillment.

As a re-careered front-end developer, I'm constantly learning and discovering new technologies. However, my two kids provide a welcome distraction that helps me maintain balance in my life. I'm passionate about code, but I'm also deeply in love with my kids.

The biggest challenge I face as a coding dad is finding a balance between my work hours and my children's homework. 
I have set up a system to remedy this: **weekends** are devoted to the family, and from **18:00** every weeknight, all screens are turned off. This gives us enough time to focus on my children's homework.

Despite my efforts to balance things out, sometimes my programming habits interfere with my teaching during homework. I need to be aware of not speaking in technical terms with them, which can discourage them. Instead, I strive to use a **positive educational approach**, encouraging them to find solutions on their own and congratulating them on their effort and perseverance.

I've also learned to reward myself to stay motivated in my code learning. I dedicate an hour a day to a personal project that I'm passionate about and that allows me to flourish outside of my family obligations. This gives me the feeling of fulfilling my dreams while being a loving dad to my kids.

In the end, being a coder and a dad is not always easy, but it is certainly an exciting adventure. I am grateful for the love and support of my family, without which I could not balance my passion for code with my life as a dad. And that's what matters most to me in the end.
How to use Font Awesome in proper way
Tags: css, fontaswesome, beginners, tutorial
Published: 2023-03-31 06:28:10

First go to [cdnjs.com](cdnjs.com) to get the library link.
 
in code you need one specific class named icon(or whatever) to calling icons and tag class for styling it.

```
.icon::before{
	display:inline-block;
	font-style:normal;
	font-variant:normal;
	text-rendering: auto;
	-webkit-font-smothing:antialiased;
	font-family: "Font Awesome 6 Free";
	font-weight: 900; 
	/* or it can be 400 */
}
```
and tag's class for styling
`content:"\f061";
color:white;`

> the \f061
>  is the icon character


[the source site for picking the icon](https://fontawesome.com/icons/categories)
How the checkout process is organized in Magento 2
Tags: magento, magento2, magento2tutorial
Published: 2023-03-31 06:09:01

How the checkout process is organized in Magento 2: The most broadly perceived technique for completing an up front investment an online store is through the electronic checkout process. Exactly when a client adds a thing to their mechanized shopping container, they typically complete the purchase.

To complete the trade in a Magento 2 Web-based business webpage, the client ought to enter required nuances like movement and portion decisions and sending portion. The checkout connection steps depend upon whether the client uses an ongoing record or picks the guest checkout decision.
Prohormones Reviews - Prohormones is The Most Powerful Muscle Bodybuilding!
Published: 2023-03-31 06:02:08

[Prohormones](https://www.outlookindia.com/outlook-spotlight/best-prohormones-for-cutting-bulking-for-bodybuilding-strength-fastest-muscle-gains-news-271140) I'm am really proficient with a modification. You might suspect it is for the birds. Is your proposition applicable in that case? Let me to begin by saying this essay is as it regards to this Prohormones. I'm incapable of it. This phase is a different culture which is insensitive to their judgment. Today I might have to describe the inner workings of ordinary citizens using it. That is a time-honored Prohormones tradition. Well, I could do umpteen other things and get paid a lot more. I found a blueprint to abandon my failed Prohormones project. It fact is verified by typical folks. I have stopped here but I would like to leave you with quite a few solid material. Better still, we want my inconvenience which can be directly applied to this. For some reason, it's what I'm talking about! I cannot give a thumbs-down to this feeble end. If you don't watch closely, chances are you'll forget this. 

This will be a striking design. Saying yes delivers a powerful message to typical citizens. That's gone tits up. There was an extravagant time had by everybody. Inherently, what's this preference? Using that really out does the competition because I feel like I've got a rocket in my pocket. I remembered this. In my opinion, yes.
Visit Official Site: [https://www.outlookindia.com/outlook-spotlight/best-prohormones-for-cutting-bulking-for-bodybuilding-strength-fastest-muscle-gains-news-271140](https://www.outlookindia.com/outlook-spotlight/best-prohormones-for-cutting-bulking-for-bodybuilding-strength-fastest-muscle-gains-news-271140) 
Read More Information:
https://bit.ly/40wiTO0 
https://www.outlookindia.com/outlook-spotlight/crazybulk-d-bal-the-safest-and-most-effective-dianabol-alternative-for-bodybuilding-news-255998 
https://vimeo.com/813155366 
https://www.bitchute.com/video/eQZHskgGXGbK/ 
https://jira.atlassian.com/browse/OAUTH20-990  
https://groups.google.com/g/prohormonesoffer/c/OOsEl7K6SIc 
https://sites.google.com/view/prohormonesoffer/ 
https://lookerstudio.google.com/reporting/e6290be5-40a0-4c2f-b89d-ec31d8d5e26a 
https://prohormonesoffernow.tumblr.com/ 
https://jemi.so/prohormonesoffer 
https://www.bikemap.net/en/r/12532440/#14.81/28.67219/77.43114
CentOS 裝 MariaDB 10
Tags: centos, mariadb
Published: 2023-03-31 05:27:46

一樣因為 CentOS 自帶的 MariaDB 太舊，改用 CentOS Software Collections 提供的 MariaDB 10。

這篇參考〈[How to Install and Configure a LEMP Stack using Software Collections on CentOS 7](https://www.digitalocean.com/community/tutorials/how-to-install-configure-lemp-stack-software-collections-centos-7)〉。

先安裝：

```sh
> sudo yum install rh-mariadb102
```

跑起來：

```sh
> sudo systemctl start rh-mariadb102-mariadb
```

讓這個 SCL 管理的 MariaDB 進入 path 內：

```sh
> source scl_source enable rh-mariadb102
```

執行安裝後組態設定，應該要用 root 權限跑，但不知為何跑不了，所以改先開一個 root shell 再跑。

```sh
> sudo bash
> source /opt/rh/rh-mariadb102/enable
> mysql_secure_installation
```

1. 被問 root 密碼，在此指 DB 的 root，非 OS 的 root，目前沒有，就 Enter 過去。
2. 設定 DB root 密碼。
3. 關閉匿名帳號登入權限。
4. 讓 root 只能從本機連線。
5. 把 test 資料庫刪掉。
6. 重載入權限表讓以上決定生效。

設定開機啟動 MariaDB：

```sh
> sudo systemctl enable rh-mariadb102-mariadb
```

照 SCL 慣例，設定擋在 /etc/opt/rh/rh-mariadb102/ 內、程式等等都在 /opt/rh/rh-mariadb102/ 內。

測試一下連線：

```sh
> mysql -u root -p
```

沒問題就這樣了。

最後一樣在 /etc/profile.d/ 建一支小 shell script 讓開機就自動把 SCL 的 mariadb 加到路徑內，方便執行 mysql：

```sh
# /bin/bash

source scl_source rh-mariadb102
```

後面大概再裝一下 phpMyAdmin 和 mycli 就差不多了。
Thrilled to share with you all our AI Chatbot tool for data warehouses: Findly.ai!
Tags: saas, ai, sql
Published: 2023-03-31 05:25:26

Hey there, Dev community! 😄 I've got some exciting news to share with you all. We've been working on a super cool and user-friendly AI chat box that allows you to access data just by asking questions in plain English. No more fumbling around with SQL or Python - this tool is here to make your life easier!

We've integrated it with Slack for seamless collaboration, so your team can get the insights they need without the technical hurdles. Head on over to https://twitter.com/findlyai for demo videos or visit our website at https://findly.ai/ to learn more.

We'd love to hear your thoughts and feedback, so please feel free to share your opinions and experiences with us. Let's chat about how this tool can help simplify your data querying process! 🚀

Cheers!
Jon
Revenue
Published: 2023-03-31 04:46:16

**where/how are you guys and developers in general, generating your revenue? Is it seemingly impossible in all aspects falling under the category of claimed income or would anybody agree of suspected discrimination or something weird ?**

_i really wanna open up and operate a PC GAMING LAN CENTER, Instead...
We have Dotty's. All over the place.     There better be a god damn good story about Dotty._
Project Requirements
Tags: aws, programming, architecture, design
Published: 2023-03-31 04:29:24

One of the things I love about coding is the ability to start a random side project and try out new things. Over the years, I've played with side projects and participated in hackathons, and I've discovered some best practices for quickly building a solid project.

Recently, I bought a kayak and realized I needed to figure out where to go, when to go, and what are the best things to do. Although there are multiple websites that could help me, I decided to build something that met my exact needs. This side project is called "Holy City Paddlers."

## Requirements

Before diving into the code, it's essential to write down some basic goals and key features to minimize the cost of refactoring later. 

Requirements typically fall into two primary groups: 

1. Functional
2. Non-Functional

The easy way to think about these differences are the actions or operations that are needed to take place (functional) vs well.. really everything else - how does it perform, what usability aspects does it need to account for.

### Functional Requirements

For this app, there are a few things I want to get from it:

1. Maps: I want some geolocation based maps, where am I currently, let me plan out my routes between rivers.

2. Weather Forecasts: Some folks may be all weather kayakers, but I only want to hit the water when its nice and sunny.

3. River/Tide Information: This is a big one, and it depends on my route. Am I looking to go up-river or down-river. Matching the tides with when I want to go out and where I want to go is critical.

4. Reviews: While this is personal, it would be great for other people to be able to recommend routes, or even points on the river to launch from.

5. Wildlife and Landmarks: It would be cool to be able to see historic landmarks along the route.

### Non-Functional Requirements

Many things fall under non-functional, but I'm going to kick most of those into the next post around the architecture especially when we thing about performance, reliability etc.

For me, and this project, the number 1 non-functional requirement is around usability.

1. Usability: I need an easy planning mode coupled with an easy to understand on-water mode.

With these requirements in mind, I'll dive into the architecture in my next post.
Upgrade Your Smoke with Winston XS Silver
Published: 2023-03-31 04:03:30

Upgrade your smoke with Winston XS Silver, the premium quality cigarette designed for the discerning smoker. These cigarettes are crafted with precision and care to provide a smooth and satisfying smoking experience. With their sleek design and superior taste, Winston XS Silver cigarettes are the perfect choice for a premium smoking experience.

The tobacco used in **[Winston XS Silver](https://cigsway.com/product/winston-xs-silver)** is of the highest quality, carefully selected from the best tobacco farms worldwide. This tobacco is then expertly blended to create a unique flavor profile that is smooth, rich, and full-bodied. Each cigarette is packed with a perfect amount of tobacco to ensure a consistent burn, so you can enjoy the full flavor of Winston XS Silver every time you light up.

In addition to their superior taste, Winston XS Silver cigarettes are known for their sleek and stylish design. The silver packaging is eye-catching and sophisticated, making these cigarettes a great choice for anyone who wants to look and feel great while smoking.

Whether you're a casual or seasoned smoker, Winston XS Silver cigarettes are sure to impress. Their smooth and satisfying taste and stylish design make them the perfect choice for anyone looking for a premium smoking experience.

In conclusion, if you want to upgrade your smoke, look no further than Winston XS Silver cigarettes. With their superior taste, sleek design, and consistent burn, these cigarettes will surely become your new favorite. So why wait? Order your pack of Winston XS Silver cigarettes today and experience the premium smoking experience!
K9s to managing your k8s cluster
Tags: k8s, devops, tool
Published: 2023-03-31 03:20:43

---
title: K9s to managing your k8s cluster
published: true
description: description
tags: k8s, devops, tool
---

Are you tired of managing and debugging your Kubernetes cluster? If so, K9s is a tool for you!

### What is K9s?

K9s provides a terminal UI to interact with your Kubernetes clusters. You can manage your cluster easily.

### Install

```
brew install derailed/k9s/k9s
```

### Basic usage

- exec ctx
- exec pods
- exec node group
- exec svc
- port-forwards
- logs
- delete resource
- describe resource

```
Command:
  :ctx,                         list contexts
  :pods,                        list pods
  :node,                        list node
  :svc,                         list service
  y,                            show resource manifest
  d,                            kubectl describe
  ctrl-d,                       delete resource
  l,                            show logs
```

## why use?

Based on my experience Managing Kubernetes is hard without UI. Then I found this awesome OSS. is quite helpful, It will save you time in managing and debugging your cluster.

## Conclusion

This tool is quite helpful for managing and debugging your k8s!

Thank you for reading my article, Happy Coding!

### Reference:

[derailed/k9s: 🐶 Kubernetes CLI To Manage Your Clusters In Style!](https://github.com/derailed/k9s)
IGBT Latest Development Trend 2023
Tags: igbt, electronic
Published: 2023-03-31 03:14:56

The current semiconductor cycle is on the downside, and many segments of the semiconductor industry chain are clearly entering into the inventory adjustment cycle. However, boosted by the two mainstream applications of electric vehicles and solar photovoltaics, IGBTs (insulated gate bipolar transistors) have recently experienced a large degree of shortage, with prices rising and the industry describing the shortage situation as "not a matter of high prices, but simply unavailable".


## IGBT Supply Exceeds Demand and Foundry Prices are Rising

Since the lack of cores for automobiles in 2020, the structural lack of cores for automotive chips has become more and more obvious, and IGBTs have been in short supply. In the second half of 2022, it even surpassed the automotive MCU and became the biggest constraint affecting the expansion of automotive production.

Read more: [IGBT Latest Development Trend 2023](https://www.ovaga.com/blog/nb-lot/igbt-latest-development-trend-2023)
1444. Leetcode Solution in cpp
Tags: cpp
Published: 2023-03-31 03:13:19

```cpp
class Solution {
 public:
  int ways(vector<string>& pizza, int k) {
    const int M = pizza.size();
    const int N = pizza[0].size();
    // dp[m][n][k] := # of ways to cut pizza[m:M][n:N] w/ k cuts
    dp.resize(M, vector<vector<int>>(N, vector<int>(k, -1)));
    prefix.resize(M + 1, vector<int>(N + 1));

    for (int i = 0; i < M; ++i)
      for (int j = 0; j < N; ++j)
        prefix[i + 1][j + 1] = (pizza[i][j] == 'A') + prefix[i][j + 1] +
                               prefix[i + 1][j] - prefix[i][j];

    return ways(0, 0, k - 1, M, N);
  }

 private:
  constexpr static int kMod = 1e9 + 7;
  vector<vector<vector<int>>> dp;
  vector<vector<int>> prefix;

  // hasApple of pizza[row1..row2)[col1..col2)
  bool hasApple(int row1, int row2, int col1, int col2) {
    return (prefix[row2][col2] - prefix[row1][col2] -
            prefix[row2][col1] + prefix[row1][col1]) > 0;
  };

  int ways(int m, int n, int k, const int M, const int N) {
    if (k == 0)
      return 1;
    if (dp[m][n][k] >= 0)
      return dp[m][n][k];

    dp[m][n][k] = 0;

    for (int i = m + 1; i < M; ++i)  // cut horizontally
      if (hasApple(m, i, n, N) && hasApple(i, M, n, N))
        dp[m][n][k] = (dp[m][n][k] + ways(i, n, k - 1, M, N)) % kMod;

    for (int j = n + 1; j < N; ++j)  // cut vertically
      if (hasApple(m, M, n, j) && hasApple(m, M, j, N))
        dp[m][n][k] = (dp[m][n][k] + ways(m, j, k - 1, M, N)) % kMod;

    return dp[m][n][k];
  }
};

```

#leetcode 
#challenge
Here is the link for the problem:
https://leetcode.com/problems/number-of-ways-of-cutting-a-pizza/
My Journey Learning to Code: Reflections on My First Month
Tags: beginners, javascript, html, flatironschool
Published: 2023-03-31 02:58:14

Hello everyone, my name is Baha Mustafa and I am currently working at Amazon while taking the career choice program in software engineering at Flatiron School. I wanted to share my experience with learning to code and reflect on my first month of studying.

Learning to code can be daunting, especially for beginners like me. But after a month at Flatiron School, I can confidently say that it's a challenge worth taking on. Not only did I gain a solid foundation in HTML, CSS, and JavaScript, but I also discovered a supportive community of fellow learners and developers.

What surprised me the most was how accessible coding has become. With online resources and meetups, there are countless opportunities to learn and grow. It's amazing to see how willing people are to share their knowledge and help each other out. This kind of support system made me feel like I was part of a community, rather than just a lone learner.

Of course, learning to code isn't all about theory and syntax. Putting what I learned into practice was crucial to my success during my first month. I challenged myself to build a simple website, which not only helped me see how far I had come but also gave me a tangible result to showcase my skills.

Looking back, I'm proud of my progress and excited to see where this journey takes me. I encourage anyone interested in learning to code to take the leap and give it a try. With determination, a willingness to learn, and a supportive community, anything is possible
Consultor de Marketing Digital ¿Qué es, que hace, cuanto gana?
Tags: spanish, seo
Published: 2023-03-31 02:51:02

es una de las ramas donde más se están especializando actualmente las personas, porque es un puesto que cada vez tiene más demanda en las empresas.

Ya que se han dado cuenta de que para poder tener una óptima y productiva presencia digital, necesitan tener una estrategia sólida detrás de ellas.

Sin embargo, muchas marcas y empresas fallan en la creación, implementación y medición de las estrategias.

Es aquí donde entra la figura del consultor digital o de la consultoría de marketing digital, que veremos en este articulo.

Puedes leerlo completo en mi [Blog de SEO y Mkt Digital](https://tyroneromero.com/consultor-de-marketing-digital/)
Aggressively part-time
Tags: discuss, career, honeybadger
Published: 2023-03-31 02:43:02

---
title: Aggressively part-time
published: true
description: 
tags: discuss, career, honeybadger
canonical_url: https://joshuawood.net/aggressively-part-time
---
I recently used the phrase "aggressively part-time" to describe the culture and work ethic at Honeybadger. We typically work on Honeybadger for 20-30 hours a week. To get things done, we have to be focused and efficient.

**This approach allows us to maximize the time we spend on life outside of work.**

I've been thinking about applying this concept to the rest of my life. Work is just one area where I desire progress. I want my relationships, interests, and hobbies to improve too.

In family life, I want to become a better partner to my wife and father to my children and to enjoy meaningful experiences together.

I want to expand my knowledge and improve my thinking to grow intellectually and solve problems.

I don't want to *have* hobbies—I want to be good at them. I want to develop skill and experience success in each area.

**These areas encompass my life goals.**

Each area demands focus to improve. But, like work, I can’t pursue everything at once—I need to prioritize.

Aggressively part-time leaves room for your other endeavors—whatever they may be.

What are your part-time pursuits? Leave a comment below!
O que é Go e quais suas funções na programação?
Published: 2023-03-31 02:33:34

Go, também conhecido como Golang, é uma linguagem de programação de código aberto criada pelo Google em 2009. Ela foi projetada para ser eficiente, simples e fácil de usar, especialmente para desenvolvedores que trabalham com sistemas de grande escala.

Go é uma linguagem compilada, o que significa que o código é traduzido para código de máquina antes da execução. Isso torna a execução do programa mais rápida do que em linguagens interpretadas como Python ou JavaScript. Além disso, a linguagem Go tem um coletor de lixo eficiente que gerencia automaticamente a alocação e desalocação de memória, reduzindo a necessidade de gerenciamento manual de memória.

Uma das principais características de Go é a sua capacidade de suportar programação concorrente e paralela. Go tem uma sintaxe integrada para a criação de goroutines, que são funções ou métodos executados em concorrência, sendo unidades de execução leves que permitem que múltiplas tarefas sejam executadas simultaneamente em um único processador. Isso torna a programação concorrente mais fácil de implementar em comparação com outras linguagens de programação.

Outro diferencial do Go é sua biblioteca padrão, que oferece suporte para várias tarefas comuns, incluindo I/O de rede, análise de XML e JSON, criptografia e muito mais. Isso torna mais fácil para os desenvolvedores implementar projetos de grande escala com menos código.

Go também é conhecido por ser uma linguagem segura, com verificação de tipos estáticos e sem a necessidade de ponteiros de referência. Isso torna mais fácil para os desenvolvedores escreverem código seguro e evitar erros comuns de programação, como erros de ponteiro.

Em resumo, Go é uma linguagem de programação moderna e eficiente, que oferece suporte para programação concorrente, tem uma biblioteca padrão abrangente e é fácil de aprender. Seus principais diferenciais em relação a outras linguagens de programação são a sua sintaxe integrada para programação concorrente, a biblioteca padrão abrangente e sua segurança, tornando-o uma opção atraente para desenvolvedores que trabalham com sistemas de grande escala.