teleren/devto huggingface dataset:
Getting Started with the Angular Image Editor Component
Tags: webdev, angular
Published: 2022-11-16 03:44:00

Learn how easily you can create and configure the Angular Image Editor component of Syncfusion. This video explains how to open and edit an image using the Syncfusion Angular Image Editor component. It also explains a few of the important features of the component, like how to zoom, crop, add an annotation to, transform, and save an image in other formats. 

_Product overview_: https://www.syncfusion.com/angular-components/angular-image-editor

_Tutorial video_: https://www.syncfusion.com/tutorial-videos

_Download a getting started example from GitHub_: https://github.com/SyncfusionExamples/getting-started-with-the-angular-image-editor-component

{% youtube NmuHFPCg0UU %}
Descargar libro Loba negra pdf
Published: 2022-11-16 03:17:39

### **Loba negra de Juan Gomez Jurado**

**Loba negra** libro que ya esta listo para su descarga en la libreria: [**descargar Loba negra pdf**](https://libroslara.com/libro/loba-negra-pdf-o-epub-1/)

Loba negra es un libro de misterio y suspense escrito por Juan Gomez Jurado. El libro sigue la historia de una joven mujer, Anna, quien está tratando de resolver el misterio de la muerte de su hermana. Anna descubre que su hermana estaba involucrada en una peligrosa organización y que su muerte no fue un accidente. Loba negra es una historia intrigante que mantendrá al lector adivinando hasta el final.

**Resumen**
-----------

La novela Loba negra de Juan Gomez Jurado narra la historia de una mujer, Helena, que tras la muerte de su marido, un reconocido político, decide investigar su misteriosa muerte. A medida que avanza la investigación, Helena se va sumergiendo en un mundo de corrupción, intrigas y peligro que pondrá en peligro su propia vida. Loba negra es una novela de suspense que atrapa al lector desde la primera página y no lo suelta hasta el final.

### **¿Quien debería de Leer Loba negra de Juan Gomez Jurado PDF?**

El libro Loba Negra es una novela de misterio que trata sobre un asesinato en una pequeña ciudad. La detective encargada de resolver el caso, Julia, debe enfrentarse a muchos obstáculos, pero finalmente descubre la verdad. Juan Gomez Jurado es un escritor español muy conocido por sus novelas de suspense y misterio, y Loba Negra es una de sus mejores obras. Si te gustan los libros de misterio, entonces definitivamente debes leer Loba Negra.

### **Quien debería de Descargar Loba negra de Juan Gomez Jurado?**

El libro "Loba Negra" de Juan Gomez Jurado es una novela de misterio y suspense que se centra en la historia de una mujer que intenta descubrir la verdad sobre el asesinato de su marido. La protagonista, Lucia, se verá envuelta en una investigación que la llevará a enfrentarse a peligrosos enemigos, y que pondrá a prueba todos sus instintos. Los lectores que disfruten de las novelas de misterio y suspense seguramente disfrutarán de este libro.
Testes de Software
Tags: test, beginners
Published: 2022-11-13 20:08:48

Os testes de software são uma parte do processo de desenvolvimento de software extremamente importante, pois validam o funcionamento da aplicação e se os requisitos foram atendidos. Atualmente, um sistema concluído sem Testes é considerado incompleto e passível de bugs arriscados.

Existem categorias de testes para cada caso de uso da aplicação, assim como para a necessidade que o sistema vai suprir.

## Tipos de Testes

- Teste de regressão 

São utilizados para garantir que a junção de duas versões de uma aplicação não criarão novos defeitos em componentes já analisados.
 
O testador em questão realizará as funções da aplicação percorrendo-a como um todo ao invés de testar alguma parte alterada. 

Muitas vezes são realizados por meio de ferramentas específicas para isso, mas também podem ser realizadas de forma manual pelo testador. 

- Teste de unidade

Verificam automaticamente pequenas partes de um código, normalmente uma classe. 

Portanto, garante que a unidade do sistema funciona por meio de testes independentes, geralmente sendo responsabilidade do próprio desenvolvedor da unidade.

São simples, facéis de implementar e de rápida execução.

- Teste de integração

Também chamados de testes de serviço, verificam uma funcionalidade ou transação completa de um sistema, portanto testando diversas classe e podendo até testar componentes externos como banco de dados. 

Demandam mais esforço e executam de forma lenta.

- Teste de sistema

Também chamados de testes de interface com o usuário, simulam de forma fiel uma sessão de uso de um usuário real.

São mais caros e lentos, além de fragéis pois mudanças na interface demandarão modificações nesses testes.

- Teste de carga

Utilizado para avaliar os limites da aplicação, ou seja quanto suporta de volume de tráfego, informações, etc sem apresentar erros.

- Teste de usabilidade

Utilizado para analisar como um usuário utilizaria o sistema, verificando onde possuiu mais dificuldade.

- Teste de stress

Utilizado para avaliar seu ponto de adequação tanto suas especifações máximas quanto mínimas.

## Desenvolvedor vs Tester

As responsabilidades de um desenvolvedor são bem diferentes das do tester, apesar de ser da responsabilidade dos desenvolvedores criarem os testes de unidade, integração e de sistema. 

Contudo, um desenvolvedor orientado a testes tem menos chances de criar bugs, como é o caso do Desenvolvimento Orientado a Testes (TDD), onde primeiro o desenvolvedor pensa nos casos de testes e depois começa a implementação.

## Conclusão

Testes de software devem ser uma preocupação de toda a equipe já que garante uma cadeia de satisfação. Os clientes retornarão feedbacks mais positivos quanto a aplicação, indicando seu uso para outras pessoas, os stakeholders terão um retorno positivo do seu produto e será um sistema melhor para realizar manutenção e realizar os diversos tipos de testes necessários. 

Portanto, seu investimento aparentemente alto inicialmente, pois será necessário contratar novos funcionários para compor essa área da tecnologia, é retornado exponecialmente no futuro.
my first experience on twitter
Tags: hairstyle
Published: 2022-11-16 03:08:16

I created an account on twitter for the first time today
I have choose so many category on things that I am interested in.
After I have completed creating my profile, I am seeing "fucked up looking hair" page for some reason.
They have 17.9K Followers and a lot of people have posted really fucked up looking hair!
Some are really funny.
Download a complete JavaScript Cheat Sheet (PDF)
Tags: javascript, webdev, beginners, programming
Published: 2022-11-16 02:54:35

Javascript is one of the most popular programming languages used by web developers. This comprehensive cheat sheet will help you learn a little bit about it every day.

If you are a beginner or intermediate in javascript and want to learn javascript in a very simple manner, then you can go through the following javascript cheat sheet.

Need to quickly pick up on Javascript? This cheat sheet for web developers and software developers is a well-designed, comprehensive, and easy-to-use guide.

This is a Complete javascript cheat sheet for web developers and software developers both beginners and advanced.


This document is the starting point for all JavaScript developers. This cheat sheet will help you to learn javascript in the first place.

This cheat sheet is a quick reference guide to the most important JavaScript functions, properties, and methods. 

[Click here to download from the official website ](https://www.anythingprogramming.com/2022/11/download-javascript-cheat-sheet-pdf.html?m=1)
How do we heal polarisation?
Tags: polarisation, disagreement, opinions, curiosity
Published: 2022-11-16 02:35:46

A disagreement in opinions can be a healthy debate. A debate becomes unhealthy when we stop thinking the other idea is wrong, but instead we think something is wrong with the person who holds it. This is when we delegitimise the other person because of their beliefs. This is the point when what we think of their beliefs becomes what we think of them.

In recent years, many conversations have migrated to the digital sphere, and with it the language used has changed as well. Words alone no longer cause polarisation. Instead the medium itself causes it.

In the digital sphere, what is the revenue model of Google, or Facebook, or Twitter? They are all free services, which means we are the product. Or more precisely, our attention span is the product. And these companies bargain with our attention.

*Continue reading this artcle at* https://blackmill.co/blog/how-do-we-heal-polarisation
Sr Product Designer, Trip Taking Experience / $125 – $150/hr
Tags: ux, desing, b2c, webdev
Published: 2022-11-16 02:34:02

Sr Product Designer, Trip Taking Experience / $125 – $150/hr
Apply as a Talent Here link https://lnkd.in/d4UCsUVT
[Link](https://lnkd.in/d4UCsUVT)
Job for Expedia Group
User Experience
Interaction Design
B2C


Key Responsibilities
Problem Definition and Product Strategy:
• You will facilitate the gathering and synthesizing of diverse insights in ambiguous problem spaces.
• You will influence strategy for a project or product area by articulating a coherent UX vision based on clear, actionable problem/opportunity statements.
• You will define customer experience success metrics for a project or product area.

Communication and Presentation:
• You will consistently create clear and compelling materials and narratives explaining design rationale to team and stakeholders using customer, business, or competitive insights.
• You will actively seek diverse feedback on design work and anticipate feedback to address it proactively.
• You will tailor communications (content focus, style, format, etc.) for different audiences as appropriate.

Customer Centricity:
• You will apply and adapt design and research processes to fit the needs of a project.
• You will develop empathy and insights about customers based on data and insights from research and other customer data sources.
• You will clearly communicate customer-centric goals when presenting work.
 
Key Requirements
Ideation and Visualization:
• You will explore diverse, novel perspectives and design directions by default, and evaluate concepts using appropriate methods to determine the strongest.
• You will confidently facilitate idea generation with stakeholders.
• You will demonstrate mastery of common visual and interaction design principles and practice, and create appropriate sketches, wireframes, flows, design comps, and prototypes with minimal guidance.


Bachelor's or Equivalent Experience; Human-Computer Interaction, User Experience, or related Design field or relevant experience is applicable.

Strong in 2 core skills, capable in 2 others including Interaction/visual design, Information architecture, User research, Facilitation, Prototyping, UX writing, and Motion design.
ClickUp changed the way I work.
Tags: clickup
Published: 2022-11-16 02:28:50

---
title: ClickUp changed the way I work.
published: true
description: 


tags: clickup
# cover_image: ![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zsiet3f9ifo4uqh7mji4.png)
# Use a ratio of 100:42 for best results.
# published_at: 2022-11-16 02:26 +0000
---
ClickUp changed the way I work.

Call this authentic marketing. I feel so incredibly lucky to be able to use a product like ClickUp that allows me to do X,Y,Z.

Before ClickUp, I was using rigid and old systems that don't flex to the way my team actually wants to work. Each team was using their own system and tried to get every other team to use their tool of choice. (example, they can discuss their own challenges)

The ability to have bird's eye visibility into what the entire company is working on increases our productivity 100X.

Give it a try and let me know what you think!
https://clickup.com/
ClickUp
Ruby Migration.
Tags: ruby, rails, beginners, programming
Published: 2022-11-16 02:22:46

**What’s a Rails migration?**
 A Rails migration is a tool for changing an application's database schema. Instead of managing SQL scripts, you define database changes in a domain-specific language (DSL). The code is database-independent, so you can easily move your app to a new platform.

 Migrations are additive. Each one represents a new version of your database schema. Rails applications can evolve, and publishing a new migration with a new release of your application isn’t unusual.

**Migrations provide lot of benefits, including:**

- When working on a large project with different team members, it gets easier to keep track of all the changes that the schema goes through.
- Migrations make it easier to rollback to an older schema version, undoing specific migrations.
- Rails migrations make changes more readable and easier to understand.
- Each developer will know whenever a schema is updated, and they can use migrations to speed up to the latest version.

**How to create a migration:**

```
rake db:create_migration NAME=maz
```
or

```
bundle exec rake db:create_migration NAME=maz
```

Migration table:

```
class CreateMaz < ActiveRecord::Migration[6.1]
  def change
    create_table :Maz do |t|
      t.string :name
      t.string :address
      t.string :img_url
    end
  end
end
```
**Rolling back migrations**

 In case a migration has been executed and is now a part of the application’s database schema, it can always be rolled back or reverted to a state prior to when that particular migration altered the schema.

```
rails db:rollback STEP=1
```
 The command shown above will undo the most recently executed migration. The STEP=1 portion of the command makes sure that only the most recent migration needs to be rolled back. In case we want more than one migration to be rolled back, we can change the number of the STEP flag. For example, STEP=3 would roll back the three most recent executed migrations.

**Add a column**
One of the most common changes in an app is adding a field to an existing object. So adding a column to a database is a typical migration. If you’re working with Active Records, Rails will create the migration for you.

You can use all of the Rails basic data types with migrations, and it’ll be matched to the corresponding type in the database you migrate to. Here’s a list of data types:

- string
- text
- integer
- bigint
- float
- decimal
- numeric
- datetime
- time
- date
- timestamp
- binary
- primary_key
- boolean

You can also specify a database-specific data type for a column, but this may cause problems if you try to migrate your application to a new platform.

**Conclusion:**

Rails migration helps interacting with the Database easier.

By taking advantages of this layer, the app can perform very fast, hence we may consider to understand Rails migration and Database well.

No SQL Database and reactive programming also open new ways to fix some missing features of SQL database. With new technologies, it may outdate? the migration layer in Rails.
Sr Product Designer (Data Viz + B2B) (Contract-to-Hire) $110 – $130/hr
Tags: ux, b2b, visual, webdev
Published: 2022-11-16 02:22:22

Sr Product Designer (Data Viz + B2B) (Contract-to-Hire)
$110 – $130/hr
User Experience
B2B
Visual Design
Apply as a Talent Here link, fill all form with u skill
https://lnkd.in/dVjNcXi9
https://lnkd.in/dVjNcXi9
Job for Zeta Global

What you will do
Design solutions to real problems and ship great features in our UI
Craft every detail of new product features, from idea to UX to pixel-perfect execution.
Work relentlessly to understand our customers
Collaborate cross-functionally with engineering and product to craft thorough experiences that are a joy to use
Work in the best medium for the stage of the product development lifecycle you're in, whether that be documents, mockups, prototypes, or presentations
Orient solutions around clear goals, audiences, timeframes, and realistic technical capabilities while always pushing to deliver the best possible experience
Participate in design reviews and share your work regularly with the design/product team and company leadership
Create new patterns that are intuitive, practical, and convergent. Evolve our design system intentionally as we scale.
What we’re looking for
You have well-rounded skills and experience to run projects independently end to end. 6+ years of working experience designing consumer or business SaaS applications (Enterprise product experience is a plus).
You can create clear, intuitive, and visually appealing human interfaces. (UI)
You can untangle vague conceptual problems, and have a sharp intuition for the most accessible mental models and flows, so users can immediately start gaining value out of the product. (UX)
You love making complex problems feel simple, and seeing the larger system to connect disparate pieces to visualize the users journey
You have experience at designing Data system with complex information hierarchy and representing the output of AI 
The design decision you make are data driven
You can do basic coding in HTML + CSS + basic Javascript. (Even better if you're capable of procedure or React-level Javascript.)
You care about the business needs, implications, and practicality of your designs. You don't get stuck on pretty UI or deep abstractions, and can balance between craft, speed, and the bottom line.
You have strong beliefs, loosely held. You're a good listener who collaborates well with different stakeholders. You observe and internalize all inputs and feedback to help you reach an optimal decision.
You like to tell stories using both words and visuals, and strategize the best way to make your point.
You have a strong portfolio that showcases your work, provides details of your role on projects, and shows examples of functional designs that you have developed from start to finish
Import and Export Large SQL File in Laragon
Tags: laragon, mysql, webdev, php
Published: 2022-11-16 02:22:10

Importing or Exporting **large** SQL file through PHPMyAdmin or Adminer may not be a good idea, since there is a chance of getting timeout or it's just taking to long to wait. A more powerful way to import large SQL file is through MySQL CLI. Laragon has its own environment terminal where all MySQL CLI command are executable from any directory. Let's try it out.

## Checking the MySQL CLI command

Open the laragon terminal (Cmder), the working directory should be started at `C:\laragon\www` by default.

![laragon dashboard pointing to terminal](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/i4gzroolg0qftlxs0t9o.png)

![laragon terminal startup](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/h8leimtp0ug76cax7bk2.png)

Try to check the mysql version to confirm the command is available in the current directory or anywhere:

```bat
mysql --version
```

![mysql version check](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/amvpgit7gt7pqs5ecd7p.png)

## Creating a demo database (MySQL)

The completed credential example for this demo are:
- host: `localhost`
- user: `myuser`
- password: `mypassword`
- database: `my_large_db`

For the demo, you may want to create a new database named `my_large_db` using web UI (phpMyAdmin or Adminer) or happily using this mysql cli command:

```bat
mysql -hlocalhost -umyuser -pmypassword -e "CREATE DATABASE my_large_db"
```

## Importing Large SQL file (MySQL)

Let's say your large SQL file is located in the `Downloads` folder and it's named `my_large_db.sql`. Let's go the directory by terminal:

```bat
cd C:\Users\yourusername\Downloads
```

Then we can import the file from the directory using this command:

```bat
mysql -hlocalhost -umyuser -pmypassword my_large_db < my_large_db.sql
```

This import will take time but it's should faster than importing from a web UI.

## Exporting Large DB (MySQL)

You can go to any directory you want using laragon terminal (Cmder) and that directory is where you will put the database dump file. Let's say we're gonna exporting the same datbase but into another sql file named `my_large_db_backup.sql`:

```bat
mysql -hlocalhost -umyuser -pmypassword my_large_db > my_large_db_backup.sql
```
or alternatively using `mysqldump` command:

```bat
mysqldump -hlocalhost -umyuser -pmypassword my_large_db > my_large_db_backup.sql
```
_________

Tell me if this article is so helpful and helped you solve your problem in the comment below. Have fun exploring laragon.
Introducing Odesey: Personal Journal
Tags: atlashackathon22, webdev
Published: 2022-11-16 02:21:30

Hello everyone

I am planning to document my progress for the Atlas hackathon.  In this post , I will be going over the application which I will be building. 

## Ideation 🚀

I am going to be building Odesey a personal journal application using FastAPI, MongoDB and Next.js.

## Basic MVP and flow 🎉

The basic flow of the application is 

1. User logs into the site.
2. If no journal is present , they should be able to add it with help of the editor. 
3. Once saved, it will redirect them to the dashboard where they will be open the journal. 
4. User will also have the ability to update or delete their journal. 

Since the whole journal concept is focused on privacy , I am going to try and see if I can encrypt the content which is stored in DB and decrypt it to show them to the user.

Once I complete the basic functionality of the application. Below are some exciting features planned for Odesey.

1. Sending a reminder to write 500 words daily.
2. Badges when you achieve a milestone. 
3. Ability to save your journal to Notion and also share it with your friends 🤞. 

## Next steps 🪜

Full disclosure, I know python but I have not developed a API using it. So I am going to use this opportunity to learn how to build one , document them here in the form of a blog and also the learnings involved while building the Odesey. 

Thank you for sticking around. Let me know your thoughts in the comments. See you in the next blog of the series. 

![https://media.giphy.com/media/lOJKLVYkNDWN8GoPoA/giphy.gif](https://media.giphy.com/media/lOJKLVYkNDWN8GoPoA/giphy.gif)
MongoDB Atlas Hackathon 2022 on DEV
Tags: atlashackathon22
Published: 2022-11-16 02:19:13

## What I built


### Category Submission:


### App Link


### Screenshots


### Description
 

### Link to Source Code


### Permissive License


## Background
(What made you decide to build this particular app? What inspired you?)


### How I built it
(How did you utilize MongoDB Atlas? Did you learn something new along the way? Pick up a new skill?)


### Additional Resources/Info