teleren/devto huggingface dataset:
ارزینجا بهترین صرافی ارز دیجیتال در ایران
Published: 2023-09-09 05:43:57

**ارزینجا
**وب سایت ارزینجا در سال 96 با هدف خرید و فروش ارزهای دیجیتال ، آموزش ، مشاوره و بالا بردن اطلاعات افراد علاقه مند در حوزه ارزهای دیجیتال و کسب درآمد اینترنتی راه اندازی شده است و به حل مشکلات کاربران جهت خرید و فروش ارزهای دیجیتال ( [خرید بیت کوین](https://arzinja.info/bitcoin), تتر, اتریوم, ریپل, ترون و ...) می پردازد.

ارزینجا قصد دارد تا با معرفی فناوری بلاک چین و ارزهای دیجیتالی محیطی آموزشی و پژوهشی را در جهت استفاده صحیح هموطنان از این فناوری ایجاد کند. ارزینجا هدف و رسالت خود را بالا بردن سطح دانش و اطلاعات کاربران ، مدیران و کارشناسان و ارتقای سطح کمی و کیفی چرخه ی مالی کشور قرار داده است و در این رسالت به اصول اخلاقی و حرفه ای پایبند می باشد.
is low code no code the future?
Published: 2023-09-09 05:26:17

Building, maintaining custom software is tedious, time consuming and extremely expensive. I have also been of the thought that, all the creativity should be applied to the product, not product development. 

I built a 100 people software consulting company [Innostax](https://innostax.com) and have built custom software for a range of companies ranging from a single person entrepreneur to a multi-billion dollar companies.The journey has only strengthen my belief that software development and code has to be very opinionated to enable high velocity development and highly readable and scalable code.

This got me investing my R&D time building an opensource CLI [Tavajs](https://github.com/Innostax/tavajs). This is the CLI which will give you lot of pre built features and integrations as part of a boiler plate saving you atleast a 2 month dev effort.

This CLI idea spiralled into a full fledge product [Tava.cloud](https://tava.cloud). The vision is to be able to build full fledge custom software using drag and drop tools. Every component for web backend is built as legos which are compiled together by the CLI. As the first phase, the focus it to get fully functional backends with opinionated application frontends.
Dasar-dasar lingkungan pengembangan, kompilasi, dan eksekusi kode Haskell
Tags: haskell, beginners, tutorial, programming
Published: 2023-09-09 05:13:06


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/o7hcjx57tlg180en9dqy.png)

### Lingkungan Pengembangan Haskell:

1. GHC (Glasgow Haskell Compiler): GHC adalah kompiler Haskell yang paling umum digunakan. Anda dapat mengunduhnya secara gratis dan menginstalnya di sistem Anda. Ini tidak hanya mencakup kompiler, tetapi juga berbagai alat pengembangan yang sangat berguna.

2. Editor atau IDE: Anda dapat menggunakan berbagai teks editor atau Integrated Development Environment (IDE) untuk mengembangkan kode Haskell. Beberapa pilihan populer meliputi VSCode dengan ekstensi Haskell, Emacs dengan mode Haskell, atau IDE khusus Haskell seperti Haskell IDE Engine (HIE) atau Haskell for Mac.

### Kompilasi Kode Haskell:

Kode Haskell biasanya disimpan dalam file dengan ekstensi .hs. Untuk mengompilasi kode Haskell, Anda dapat mengikuti langkah-langkah berikut:

1. Buat Berkas Haskell: Buat berkas .hs yang berisi kode Haskell Anda. Misalnya, myprogram.hs.

2. Kompilasi Kode: Buka terminal dan gunakan GHC untuk mengompilasi kode Anda. Ini dilakukan dengan perintah seperti berikut:

```
ghc -o myprogram myprogram.hs
```

Ini akan menghasilkan file eksekusi dengan nama myprogram. Anda dapat mengganti myprogram dengan nama yang Anda inginkan.

### Eksekusi Kode Haskell:

Setelah Anda berhasil mengompilasi kode Haskell Anda, Anda dapat menjalankannya dengan cara berikut:

- Melalui Terminal: Cukup jalankan program dengan perintah berikut di terminal:

```
./myprogram
```

(Gantilah myprogram dengan nama berkas hasil kompilasi Anda)

- Melalui IDE atau Editor: Jika Anda menggunakan IDE atau editor Haskell yang mendukung eksekusi, biasanya ada opsi untuk menjalankan program langsung dari lingkungan tersebut.

Haskell memiliki sistem tipe yang kuat dan mendorong paradigma pemrograman fungsional. Jadi, pastikan Anda memahami dasar-dasar bahasa Haskell, termasuk definisi fungsi, pola pencocokan, dan tipe data, saat Anda mulai mengembangkan program. Juga, Anda dapat menggunakan komunitas Haskell yang aktif untuk berbagi pengetahuan dan pengalaman Anda, mengingat Anda suka berbicara tentang pemrograman dan berbagi pengetahuan di media sosial.
Experience Peaceful Slumber with Pizuna's Luxurious Duvet Cover Set
Published: 2023-09-09 05:05:10

A good night's sleep is essential for overall health and well-being. Creating a serene, cozy bedtime environment with comfortable bed sheets and pillowcases can significantly impact the quality of your sleep. That's where Pizuna Duvet Covers, fitted cot bed sheets & pillowcases come into play. Crafted with premium materials and exquisite design, these products by Pizuna offer the perfect blend of comfort and style for a restful night's sleep. 



The best materials are painstakingly used in the creation of Pizuna Duvet Cover Sets to provide you with an unrivaled sleeping experience. [Duvet Covers UK](https://www.pizunalinens.com/uk/duvet-cover.html) assortment features a variety of colors that let you customize your bedroom and provide a calming atmosphere. 



Ultimate Comfort with Custom Pillowcases

Pizuna pillowcases are soft, individually tailored, measured and quality checked ensuring that your head and neck are cradled in absolute comfort. Wake up feeling refreshed and rejuvenated, thanks to Pizuna's commitment to superior quality.



Tailored Fit with Fitted Cot Bed Sheets

Pizuna's [fitted cot bed sheets](https://www.pizunalinens.com/uk/pizuna-400-thread-cotton-fitted-cot-bed-sheets.html) are made from premium cotton, these sheets fit snugly around the mattress, preventing any bunching or slipping during the night. Their soft and gentle texture provides a soothing touch, ensuring a peaceful slumber.



Quality Materials for a Sound Sleep

Quality is the top priority for Pizuna. The covers, pillowcases & bed sheets are made using premium components that adhere to the highest standards in the industry. The Fitted Cot Bed Sheets, pillowcases, and duvet covers are all constructed of long-staple cotton, which is known for its breathability and durability. This makes sure that every night you have a wonderful night's sleep. 



Easy Care for Hassle-Free Sleep

Pizuna Duvet Cover Sets are incredibly comfortable and simple to clean for your convenience. You will have a bedding set that endures the test of time since the colors remain brilliant and the fabric stays soft even after multiple washings. 



With Pizuna Duvet Cover Sets, [Custom Pillow Cases](https://www.pizunalinens.com/uk/pillow-cases.html), and fitted cot bed sheets, you can completely change how you sleep. Take advantage of Pizuna's comfort, quality, and elegance to get a good night's sleep every time. Learn the secrets of luxury bedding, developed just for your utmost comfort and well-being. 

When you buy Pizuna duvet cover sets, your bedroom will change into a haven of comfort and tranquility, giving you the restful sleep you need. With Pizuna, bid sleepless nights adieu and say hello to revitalizing mornings!

Orignally Published in: [https://bit.ly/48bqPZh](https://bit.ly/48bqPZh)
Collapsible Markdown on GitHub Markdown and Beacons AI
Tags: markdown, github, productivity, beginners
Published: 2023-09-09 05:03:43

Welcome to `Technically Speaking`, a series that will serve as the hub for my latest technical escapades. The focus here is strictly technical—covering everything from code snippets to full-blown projects. Consider this my daily commitment to better coding habits and creative building!

Today, let's dive into how to create collapsible markdown sections on GitHub and Beacons AI. The notion struck me after stumbling upon a [gist by pierrejoubert73](https://gist.github.com/pierrejoubert73/902cc94d79424356a8d20be2b382e1ab). Here's what sparked the idea:

{% embed https://gist.github.com/pierrejoubert73/902cc94d79424356a8d20be2b382e1ab %}

---

## Beacons AI: The About Me Section

My first playground was my Beacons AI 'About Me' section, where markdown formatting is welcomed. Check out the markdown code I used:

```md
<center>
<details>
<summary>
👉👈
</summary>

### Oh, hello there! 👋

|  | I'm a / an |
| :--- | :---: |
| Programmer | ✔ |
| AI Tech Writer | ✔ |
| Data Practitioner | ✔ |
| Statistics & Math Addict | ✔ |
| Open Source Contributor | ✔ |
| Quantum Computing Enthusiast | ✔ |
</details>
</center>
```

Curious to see it in action? The code renders as shown below. Feel free to explore and experiment on my [Beacons AI page](https://beacons.ai/ranggakd).

![beacons ai](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/cir6y1hl90p6nrsasiad.gif)

A word of caution: this could impact your SEO preview, as evidenced by this Telegram snapshot.

![telegram views](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/19j9eib6ozn4bjtiftc0.png)

## GitHub: README Section

Next, I integrated collapsible markdown into my GitHub README. Here's a snippet:

```md
<details>
<summary>
With <strong>me</strong>
</summary>
<center>

|  | I'm a / an |
| :--- | :---: |
| Programmer | ✔ |
| AI Tech Writer | ✔ |
| Data Practitioner | ✔ |
| Statistics & Math Addict | ✔ |
| Open Source Contributor | ✔ |
| Quantum Computing Enthusiast | ✔ |
</center>
</details>

<details>
<summary>
I <strong>code</strong> in the dark of my room 👨‍💻
</summary>
<div align="right">

And I predict my data, **forecasting** from afar (oh)  
"**Unittest**," but it's not just a few  
**Data analysis** keeps me on cue
</div>
</details>

<details>
<summary>
And I <strong>study now</strong>, the current state 💻
</summary>
<div align="right">

Of **Rust** and **Julia** to seal my fate (oh)  
And in **Python**, I find my worth  
"**SQL**", ain't that the geekiest you ever heard?  
I write those, grinding like a coder
</div>
</details>
```

It's worth noting that the `center` tag doesn't yield the same results on GitHub as it does on Beacons AI. To see how it renders, visit my [GitHub profile](https://github.com/ranggakd).

![github](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/r16na2to6upnngfgkn1s.gif)

And that wraps up today's episode of `Technically Speaking`. Collapsible markdown is more than just a neat trick; it's a way to make your pages more interactive and engaging. So go ahead, give it a whirl, and let me know how it works for you!
Pega Training in Chennai
Published: 2023-09-09 04:55:40


IntelliMindz offers [Pega training in Chennai](https://intellimindz.com/pega-training-in-chennai/), providing practical hands-on training classes. The training is conducted by BPM (Business Process Management) experts who have the necessary skills to guide you in learning the Pega platform and its principles. They will help you become a professional Pega developer and assist you in clearing global certification exams conducted by Pega Systems.

By enrolling in the Pega course at IntelliMindz, you will gain comprehensive knowledge of the Pega platform, including its features, tools, and functionalities. The training is designed to be practical and hands-on, allowing you to apply what you learn in real-world scenarios. This approach ensures that you develop the skills required to work effectively with Pega technology.

Moreover, IntelliMindz offers 100% placement support to help you secure a job in the Pega field. They will assist you in preparing your resume, conducting mock interviews, and connecting you with potential employers. This support enhances your chances of finding a rewarding career opportunity in Chennai or elsewhere.

If you are interested in learning Pega and want to receive professional training in Chennai, joining IntelliMindz could be a valuable option. They provide comprehensive training, industry-experienced trainers, and placement support to help you achieve your career goals in the Pega domain.
Most happening place - AWS VPC Subnets
Tags: aws, security, networking, architecture
Published: 2023-09-09 04:21:46

Any place of purpose, a Home, Office, Institution or Community Centre - All exists for one purpose and the space is designed or divided to suit the needs of performing the tasks & activities, relevant to the purpose. Organized into Rooms, Hallway, Labs etc and likewise is your AWS VPC Subnets

Well, after deciding on a Region to host, an isolated logical network area for the workloads, then comes the most happening place, which is AWS VPC Subnets. Any AWS resource(s), as per the architecture, will be hosted in the designated Virtual Private Network. But the isolation of 


_**i) what resources are public facing i.e., End Users or Public can access ?**_
`A website or any service/application for end users to access`

_**ii) What resources are privately owned & maintained ?**_  
`Resources like DB instance, any logical backend, or any resource performing compute or storage with confidential data that has to be retained in private`

_**iii) How new revisions or changes to current architecture or evolution in architecture fits into the existing model ?**_
`New resource additions into the network like storage, lamda, compute for new domains/systems that needs to be logically separate but yet communicate with each other has also to be accounted`

_**iv) How scaling is accommodated ?**_
`Basically all resources get an IP address private and/or public associated with it, so that the resource/compute service can be accessed. The definition of CIDR range allows you scale in your current design and with vision & experience scaling can be achieved`

_**v) How high availability is enforced by hosting resources in multiple availability zones ?**_
`In order to honour high availability, resources has to be hosted in multiple availability zones and this is achieved by creating subnets in each AZ of the Region your resources are hosted`

_**vi) How resources are secured with access & ports ?**_
`All resources in the subnets are classified for access by the external sources by way of ports & protocols. For example, SSH access with port 22`

_**vii) How internet access is controlled or operated ?**_
`Having Internet Gateway in any subnet not only makes the subnet Public but also denotes that resources in that subnet can access internet. Subnets without IG are Private and has no access to internet`

_**viii) How connectivity to on-premise via VPN is established with resources on cloud to communicate ?**_
`A Virtual Private Gateway is created for Subnets to connect to VPN connection`

_**ix) What if the resources are held in private without any connectivity to outer world ?**_
`Subnets will be defined without an Internet Gateway & with no reference to IGW. These are isolated network subnets`


All above pointers are controlled by right placement of resources in right subnets

Happy knowing of Subnets !!
Deno Cheatsheet
Tags: deno, webdev
Published: 2023-09-09 04:15:02

Deno is a runtime for JavaScript and TypeScript that is built on the V8 JavaScript engine. It is designed to be secure, simple, and reliable. Here's a cheat sheet to help you get started with Deno:

## Installation

Using Shell (Linux/macOS):

```bash
curl -fsSL https://deno.land/x/install/install.sh | sh
```

Using PowerShell (Windows):

```powershell
iwr https://deno.land/x/install/install.ps1 -useb | iex
```

Using Chocolatey (Windows):

```powershell
choco install deno
```

## Basic Commands

- deno run <file.ts>: Run a TypeScript or JavaScript file.
- deno eval "console.log('Hello, Deno!')": Execute JavaScript/TypeScript code directly.
- deno info <file.ts>: Display information about the TypeScript/JavaScript file.
- deno repl: Start an interactive REPL (Read-Eval-Print Loop).

## Permissions

Deno has a permission-based model for accessing resources. When you run a script, it may need certain permissions to perform actions like accessing the file system or network. Use the --allow-* flags to grant permissions.

- --allow-read: Read access to files and directories.
- --allow-write: Write access to files and directories.
- --allow-net: Network access.
- --allow-env: Access to environment variables.
- --allow-run: Execute other programs.

Example:

```bash
deno run --allow-read myscript.ts
```

## Package Management

Deno uses ES modules for importing dependencies. You can import modules directly from URLs or use a package manager like deno.land/x.

- Import from URL: import { something } from 'https://deno.land/x/something/mod.ts';

## Dependency Locking

- Generate a lock.json file: deno cache --lock=lock.json --lock-write deps.ts
- Use the lock.json file to ensure reproducible builds: deno cache --lock=lock.json

## Third-Party Tools

Deno has several third-party tools and libraries available:

- Oak: A middleware framework for building web applications.
GitHub: https://github.com/oakserver/oak
- DenoDB: A simple and efficient database toolkit for Deno.
GitHub: https://github.com/eveningkid/denodb
- Deno Postgres: A PostgreSQL database driver for Deno.
GitHub: https://github.com/buildondata/deno-postgres
- oakCors: Middleware for enabling CORS in Oak.
GitHub:https://github.com/oakserver/oak/blob/main/middleware/cors.ts

## TypeScript Support

Deno has excellent TypeScript support by default. You can use TypeScript features like type checking and interfaces seamlessly.

## Deno CLI Flags

- --allow-all: Grants all permissions (use with caution).
- --unstable: Enables unstable APIs.

## Upgrade Deno

To upgrade Deno to the latest version, you can use the following command:

```bash
deno upgrade
```

This cheat sheet covers the basics of Deno. For more in-depth information and documentation, please visit the official Deno website: https://deno.land/
Set Minimum Height CK Editor/CK Editor rows="" Not Working Fix
Tags: ckeditor, javascript, website, webdev
Published: 2023-09-09 04:03:52

When you are using ck editor then `row=""` attribute will not work on `<textarea rows="5"> </textarea>` so you can do like this.

Add this on your CSS file for adjusting minimum height of your ck editor 

```
.ck-editor__editable {
    min-height: 350px;
}
```
Open Source DevOps Server to Get Most Of Your .NET Projects
Tags: dotnet
Published: 2023-09-09 03:51:35

[OneDev](https://onedev.io) is an open source git hosting and CI/CD server. Unlike traditional code hosting platforms, it parses C# code to enable symbol search and navigation, both in source view and diff view:

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4f2708q6a4jyi6vdgsl1.gif)

The latest version also adds the ability to suggest CI/CD job templates for .net projects, as well as analyzing TRX formatted unit test report, coverlet coverage report and roslynator code analysis report to annotate source and pull request diff to facilitate code review.

Let’s test with a real project to demonstrate it:

1. First start up OneDev server with a one-liner on a Linux machine with docker installed:
  
    ```
    docker run -it - rm -v $(pwd)/onedev:/opt/onedev -v /var/run/docker.sock:/var/run/docker.sock -p 6610:6610 1dev/server:9.1.5
    ```

1. Access http:localhost:6610 to set up the server, and then import a repository like below:


    ![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ko8knndtuhgj12ugw4ig.png)

    Specify url as _https:github.com/bitwarden/server_, and proceed with import with all others remain as default. After a while, we will see two projects get imported, respectively _bitwarden_, and _bitwarden/server_

1. Navigate to project bitwarden/server and click the link _adding .onedev-buildspec.yml_ to set up CI/CD like below:


    ![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i5tqp6v7fh94veg2zkgx.gif)

    OneDev under the hood checks if the project root contains dotnet solution file, and suggest a dotnet ci job if it exists. You may further tune the job to meet your requirement. For this demo project, we simply commit the change without any modification and the CI job will be running.

1. We can open the running build, and check its log like below:


    ![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/g836rc4en4hsvp18yrai.gif)

1. The job takes some time. After it finishes, we will see three new tabs summarizing unit tests, code coverages, and code problems:


    ![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1k5hjft958momq2l93cn.gif)

    From the reports, you may drill down problems to source view directly

1. When open source files in OneDev, coverage info and code problems will be displayed, and you can even comment the code problems to discuss with author:


    ![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y0crbazmlknvag4vkurz.gif)

    This also works for diff view in pull request, and is especially useful when review the change. That’s all. Thanks for watching.
Today I learned about TIL...
Tags: opensource, todayilearned, wip, beginners
Published: 2023-09-09 03:40:38

Bryce here. A work-in-progress full-stack dev traversing the fascinating universe of open-source software. After 20+ years as a jack of all trades in the music industry and various other facets of arts and culture, I have spent the last 4 years descending into the depths of software development in search of new opportunities for my life and career. Venturing through the open-source community seems like an exciting way of discovering ideas and focusing in on a greater purpose.

There's something about the concept of open source that invokes the old-school origins of computing and really fosters community. In my books Woz > Jobs, regardless of how incredible the existence of an iPhone is. There's so much to be said of the potential for ideas to grow when they are shared and the power of diverse minds to evolve and expand on it, in a way that just doesn't exist in isolation. That's what attracts me to open source.

As I explore this brave new world, I want to get to know interesting developers and build my coding skills in the process, find cool projects, and contribute where I can or just learn something in the process of trying. 

Pragmatically, I need to build my online presence and develop my portfolio into something worth sharing and I want to document the process. On a technical level, learning more about purposeful and effective project documentation is a big goal, as is getting a grip on testing.  If I'm being totally honest, I want to be highly employable and at the same time would love to stoke my entrepreneurial fire and focus my energy on exciting ideas that can make an impact in the real world. It's vague I know, but perhaps refining my vision of where I can focus my energy, is the ultimate goal.

There was a lot of great projects trending on GitHub and I had a tough time deciding but one of the first to really interest me was [KillinaLucas' Open Interpreter](github.com/KillianLucas/open-interpreter). This is a cool integration of Open AI’s LLM into the local environment, allowing you the AI to preform tasks directly within your operation system environment. I choose to look a little further into this project because a) I did a couple projects with Py recently and I wanted to keep developing my skills in the language, and b) I want to learn more about AI and would like to find different ways to utilize it to help me learn but also find ways to work on and develop AI projects.  This seemed like a relatively simple but interesting way to start exploring accessing ChatGPT tools. I’ll keep you posted on where it leads me.