teleren/devto huggingface dataset:
Estrategias Digitales que Transforman Negocios en Cali
Tags: webdev
Published: 2024-01-15 17:50:28

En el competitivo mercado actual, tener el apoyo de una agencia de marketing digital en Cali es un diferenciador clave para cualquier empresa. Estas agencias no solo son expertas en crear campañas digitales atractivas, sino que también entienden cómo hacer que estas campañas resuenen profundamente con las audiencias objetivo, estableciendo una conexión significativa entre las marcas y sus consumidores.

**La Importancia de la Personalización en el Marketing Digital:** La personalización es el corazón de las estrategias empleadas por una **[agencia de marketing digital en Cali](https://coldisidium.com)**. Comprenden que cada negocio tiene su propio conjunto de desafíos y oportunidades, y por ello, diseñan campañas que están meticulosamente adaptadas a las necesidades específicas de cada cliente. Esto implica un profundo análisis del mercado, la comprensión del comportamiento del consumidor y la adaptación constante a los cambios en las tendencias del mercado.

**Innovación y Creatividad: Las Herramientas del Comercio:** La innovación es crucial en el campo del marketing digital, y las agencias en Cali están a la vanguardia de esta tendencia. Utilizan técnicas y herramientas de última generación para garantizar que las campañas no solo sean creativas y atractivas, sino también efectivas y eficientes. Esto incluye desde la optimización de motores de búsqueda (SEO) hasta el marketing en redes sociales, pasando por estrategias de marketing de contenido y publicidad digital.

**SEO: Más Allá de las Palabras Clave: **El SEO es una de las áreas donde las agencias de marketing digital en Cali realmente brillan. Entienden que un buen SEO va más allá de la simple inclusión de palabras clave y se enfoca en crear contenido que sea valioso y relevante para la audiencia. A través de un enfoque integral, estas agencias aseguran que sus clientes no solo tengan una alta visibilidad en línea, sino que también construyan una reputación sólida y confiable.

**El Poder del Marketing en Redes Sociales:** Las redes sociales son una herramienta poderosa en el arsenal de una **[empresas de marketing digital en Cali](https://coldisidium.com)**. Estas plataformas ofrecen una oportunidad única para interactuar directamente con los clientes y construir una comunidad alrededor de una marca. Las agencias utilizan estrategias innovadoras en redes sociales para aumentar el engagement, mejorar la lealtad de la marca y, en última instancia, impulsar las ventas.

**Conclusión: **La habilidad para adaptar las estrategias de marketing a las necesidades específicas de cada cliente es lo que realmente distingue a las agencias de marketing digital en Cali. Con su enfoque en la personalización, la innovación y la creatividad, estas agencias no solo están transformando la forma en que las empresas se acercan al marketing digital, sino que también están redefiniendo el éxito en el mundo digital. Para las empresas que buscan un impacto real y resultados medibles, colaborar con una agencia de marketing digital en Cali es el camino a seguir.
JavaScript
Tags: uyumsoft
Published: 2024-01-15 17:46:38

```
function (s,e)
{
var TA=GetControlValue('SourceQty');
var TE =GetControlValue('CreateRowQty');
var Fark =0;
SetControlValue('PackageTraDQty',Fark);
if (TA>TE) {Fark=TA/TE; SetControlValue('PackageTraDQty',Fark);} 
}
```

> Grid

```
function (s,e)
{
var TA=GetColumnValue('FastCreateBarcodeCollection','ReceivedQuantity');
var TE =GetColumnValue('FastCreateBarcodeCollection','DeliveredQuantity');
var Fark =0;
SetColumnValue('FastCreateBarcodeCollection','OversupplyQuantity',Fark); 
SetColumnValue('FastCreateBarcodeCollection','ShortQuantity',Fark);
if (TA>TE) {Fark=TA-TE; SetColumnValue('FastCreateBarcodeCollection','OversupplyQuantity',Fark); }
if (TE>TA) {Fark=TE-TA; SetColumnValue('FastCreateBarcodeCollection','ShortQuantity',Fark); }
}
```

```
function SetEndDate() {
var SetEndDate= GetControlValue('AccEndDate');
SetControlValue('AssetEndDate',SetEndDate);
SetControlValue('BankEndDate',SetEndDate);
SetControlValue('CadEndDate',SetEndDate);
SetControlValue('CashEndDate',SetEndDate);
SetControlValue('EntityEndDate',SetEndDate);
SetControlValue('BankEndDate',SetEndDate);
SetControlValue('InventoryEndDate',SetEndDate);
SetControlValue('InvoiceEndDate',SetEndDate);
SetControlValue('WaybilEndDate',SetEndDate);
}
```
I made a website teaching you how to calculate the weekday for any past or future date
Tags: nextjs, showdev, gamedev, frontend
Published: 2024-01-15 17:42:54

Wanting to start learning Next.js and being curious about server components, I started building and ended up with a website which explains how the Doomsday algorithm works and how you can apply it to quickly calculate the weekday of any given date. 

Check it out for free at [https://whattheday.com](https://whattheday.com).

This tool presents you with in-depth explanations and small games for you to practice each part of this algorithm, and then you can put your training into action and play. 

If you choose to create an account you can unlock multiple levels and keep track of you highscore for each mini game. You will also see detailed statistics about your guesses so that you can monitor your speed and accuracy over time as you improve your date-to-weekday conversions. 

Please let me know what you think below, and any suggestions for improvements are welcome.
AWS CodeWhisper
Tags: webdev, programming, aws, ai
Published: 2024-01-15 17:39:40

In the workshop, I was captivated and fully ready to dive deep into the AWS world. Throughout the course, we were organized into teams, leveraging AWS Jam to collaborate with fellow members, solving real-world scenarios for clients. What stood out to me was the collaborative nature of coding; the Code Whisperer not only suggested certain codes but also boosted my productivity, providing valuable insights to enhance my coding journey.

The workshop illuminated the efficiency gained by using a Code Whisperer. It significantly speeds up the coding process, turning what could be a lengthy task into a more streamlined experience. Reflecting on my experience building a machine learning model for a client, I realized how having a Code Whisperer could have been a game-changer, potentially reducing the year-long process to a fraction of the time.

As I continue my journey, pursuing the AWS Developer Associates certification, I highly recommend attending workshops, engaging in hands-on labs, and delving into the AWS documentation. These experiences not only enhance your skills but also provide invaluable insights that can shape your coding approach. Get your hands dirty, explore, and make the most of the learning opportunities AWS offers.
Koşullu Renklendirme
Tags: uyumsoft
Published: 2024-01-15 17:38:08

```
{ShippingDate} = {fn_GetDate(2)}
{ShippingDate} = {fn_GetDate(1)}
{ShippingDate} = {fn_GetDate(0)}
{ShippingDate} < {fn_GetDate(0)}
```

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


![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/eexqui7zmv38vnc76gbw.png)
PostgreSQL Log Viewing
Tags: uyumsoft
Published: 2024-01-15 17:35:50

```
 SELECT 
 op_date,
 op,
 op_data ->> 'worder_m_id',
 op_data ->> 'item_attribute1_id',
 op_data ->> 'qty_man'
FROM uyumlog.log
WHERE table_name = 'prdt_worder_m' and op_data ->> 'worder_m_id'   = '4149' 
ORDER BY op_date asc

```

![Image description](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3io6otx5u21m7e5d4245.png)
Music Monday — What are you listening to? (Dubstep Edition)
Tags: music, discuss, watercooler
Published: 2024-01-15 17:21:36

_cover image source: [Giphy](https://giphy.com/gifs/dubstep-gifs-dubstepgifs-3oxQNlEF6yweHaQUNy)_

**For this one, I've chosen a genre that isn't really my cup of tea, but hey, I'm always open to having my mind changed. 🙂 I'm no expert, and while Dubstep may have hit other parts of the world faster, I think it really came into vogue stateside closer to the 2010s... either that, or maybe I just became aware of it while I was in college. Skrillex and Bassnectar are the names that come to mind for me. And the sounds that I think of are big wobbly basslines + wicked buildups and drops that give way to these unhinged lazer-like noises along with other wild sound effects and samples. Even though I admitted it's not my favorite genre, it can be pretty awesome pump-up music. Anyway, I'd love to hear your favorite tunes from the genre and what your take on dubstep is. As always, feel free to step outside the confines of the selected genre and share whatever you wanna. Let's do this!** 🙌

![A name tag is on the screen that says "Hello, my name is" and the letters S,K,R,I,L,L,E,X are all written out individually as if someone is signing their name on the name tag. It also looks stylistically written like the Skrillex logo. with the "ILL" looking like three red lines.](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fsjevcrcyit7aqxsgekc.gif)

***

## How we do 

In this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others' suggestions. You can follow the suggested genre if you'd like, but don't feel confined to it; you're free to suggest whatever you wanna. 🙌  

If you're interested in having other discussions about music, consider following the aptly named [#music discussions](https://dev.to/music-discussions) organization.

{% embed https://dev.to/music-discussions %}  

***

Dubstep on into the comments and drop me a link to whatever you wanna share! 🌽🧀 _Note: you can embed a link to your song using the following syntax `{% embed https://... %}`. This should work for most common platforms!_

Looking forward to listening to y'all's suggestions! 🎶
Embark on a Python Journey: Where Passion Meets Possibilities
Tags: beginners, programming, tutorial, python
Published: 2024-01-15 17:18:00


Hey there, fellow adventurer and learner! 🚀 Today, let's explore the fascinating world of Python, a programming language that is a companion in the world of possibilities as well as a useful tool. BingAI was used to generate the introduction and conclusion as well as assist me while writing some parts of this article

**Discover the Versatility: Unleash Your Creativity!**

Python is like a magiacl wand that turns your ideas into reality with ease. Ever dreamt of building a web application that dances to your code or creating a game that mirrors your imagination? Python's got your back! Its syntax, like a gentle breeze, makes coding a poetic experience, allowing you to focus on what truly matters - bringing your visions to life.

Picture this: you're not just learning a language; you're gaining a superpoewr. Python is your versatile sidekick, whether you're crunching numbers with data science, crafting elegant solutions with machine learning, or diving into the world of artificial intelligence. It's the language that gracefully adapts to every dance floor, from the web to scientific research.

**Unearth Career Opportunities: Be the Architect of Your Future!**

Now, let's talk about the thrilling journey ahead in your career. Python isn't just a programming language; it's a ticket to a vibrant and ever-expanding job market. Employers are like treasure hunters, seeking Python-savvy individuals to join their crews. Your Python skills become the compass guiding you through the vast sea of career opportunities.

Imagine waking up excited about work, knowing that your Python expertise is in demand across industries. It's not just a job; it's a career filled with constant growth, where your skills become the architect of your success. You're not merely a developer; you're a problem solver, a creative mind shaping the digital landscape.

**Embrace the Journey: Your Python Adventure Begins!**

As you embark on this Python journey, let the excitement bubble within. Feel the thrill of creating, the joy of solving, and the satisfaction of contributnig to the ever-evolving tech landscape. Python isn't just a language; it's a companion on your adventure, a partner in crime as you unravel the mysteries of code.

So, my fellow explorer, let Python be your guide. Take a plunge into the limitless possibilities, ride the creaitve waves, and watch as your career soars to new heights. The adventure is yours to take, and Python is here to make it unforgettable! 🌟🐍
Check out this visual and audio feast created with open source malware 👾
Tags: showdev, opensource
Published: 2024-01-15 17:16:46

---
title: Check out this visual and audio feast created with open source malware 👾
published: true
description: 
tags: showdev, #opensource
cover_image: https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qmpxvx818omq74uwxmty.png
# Use a ratio of 100:42 for best results.
# published_at: 2024-01-15 15:21 +0000
---
A friend sent this to me over the weekend and I just really dug it so thought I'd share - enjoy!

Kind of hidden in the embed so stating here also: epilepsy warning.

{% youtube https://youtu.be/C0qa-GhfR-k?si=8KEBkCDrtjaQ35_4 %}

{% github https://github.com/SysToad64/GDI-and-Bytebeats %}
Enhancing Your Kitchen: The Art of Choosing the Perfect Cabinets
Published: 2024-01-15 16:58:03

[Kitchen cabinets](http://regalfurniturebd.com) play a crucial role in enhancing the functionality and aesthetics of any kitchen space. These storage units not only provide organized storage for cookware, utensils, and pantry items but also contribute significantly to the overall design of the kitchen. Choosing the right kitchen cabinets can transform a dull and chaotic kitchen into a well-organized and stylish culinary haven.

When selecting kitchen cabinets, it's essential to consider both style and functionality. Cabinets are available in various materials, including wood, metal, and laminate, each offering unique advantages. Wooden cabinets, for example, add warmth and classic charm, while metal cabinets provide a modern and sleek appearance. Additionally, the layout and design of cabinets impact the kitchen's efficiency, with options like pull-out shelves, lazy Susans, and deep drawers optimizing storage.

Beyond aesthetics, the durability of kitchen cabinets is paramount. Cabinets endure daily wear and tear, exposure to heat, moisture, and constant usage. Opting for high-quality materials and construction ensures longevity, minimizing the need for frequent replacements.

Installing well-designed kitchen cabinets not only elevates the visual appeal of the space but also enhances its functionality. The right cabinets can maximize storage space, facilitate organization, and create a seamless flow in the kitchen. Whether you prefer a contemporary, minimalist look or a more traditional and ornate style, there are kitchen cabinets to suit every taste and preference.

In conclusion, kitchen cabinets are integral to the overall design and functionality of a kitchen. The careful selection of materials, style, and layout can transform a kitchen into a harmonious blend of efficiency and aesthetics. Invest in quality cabinets to create a space that not only meets your storage needs but also reflects your personal style and enhances your culinary experience.
Set.of().contains(null)
Tags: java, set
Published: 2024-01-15 16:55:52

raises a NullPointerException.


``` java
import java.util.*;

public class NullPointer {
    public static void main(String[] args) {
        Set<Integer> hashSetContainsNull = new HashSet<>();
        hashSetContainsNull.add(null);
        hashSetContainsNull.contains(null);

        // hashSetAllowsNull [null, 1]
        System.out.println("hashSetContainsNull " + hashSetContainsNull);

        Set<Integer> setOfNotContainsNull = Set.of();
        // Even `contains` will throw NullPointerException
        setOf.contains(null);

        // Exception in thread "main" java.lang.NullPointerException
        // at java.base/java.util.Objects.requireNonNull(Objects.java:208)
        // at java.base/java.util.ImmutableCollections$SetN.contains(ImmutableCollections.java:937)
        System.out.println("setOf " + setOfNotContainsNull);
    }
}

```

I encountered an unexpected NullPointerException while reusing an empty set validation check in multiple handlers. The issue stemmed from using `.contains` with different types of empty sets. 

One handler gave back Set.of(), which doesn't accept null elements; trying .contains with null would cause an issue. Meanwhile, the other handler returned a HashSet, where null elements can be stored.

I solve the NullPointerException by using Collections.emptySet() instead of Set.of(). Tada.
Website SEO Expert
Tags: digitalmarketerseoexpe, websiteseoexpert
Published: 2024-01-15 16:51:08

**

## Website SEO Expert
**
**[Website SEO Expert](https://www.digitalmarketerseoexpert.com/website-seo-expert/
)** in digital marketing assert that in order for businesses to draw in organic traffic,
they must rank higher than their rivals. Approximately 53% of a website’s traffic originates from unpaid organic searches.
As a result, the best way to drive substantial traffic to your website is to optimize it for search engines.

**

## Website SEO Expert Secret
**
**[Website SEO Expert](https://www.digitalmarketerseoexpert.com/website-seo-expert/
)** Secret Techniques With on-page SEO services, you can improve the way users and search engines perceive your content.
Website SEO Expert Secret Techniques Technical SEO services concentrate on elements that help search engines better understand the content of websites, 
such as SSL schemas, canonical URLs, page speed, and other technical factors.
**[Website SEO Expert Secret](https://www.digitalmarketerseoexpert.com/website-seo-expert/
)** Techniques SEO site audits are a crucial process in search engine optimization (SEO) that involves evaluating a website to identify 
areas for improvement in terms of search engine visibility and overall user experience. The primary goal of an SEO site audit is to uncover issues that may be
hindering a website’s performance in search engine rankings and user engagement. Here are the key steps and components of an SEO site audit:

**Digital Marketer SEO Expert.
**
Hello, I’m Hirok Ahamed Professional **[Digital Marketer SEO Expert](https://www.digitalmarketerseoexpert.com/)**.
I Provide Digital Marketing Services
“Digital marketing services are some of the most popular and effective ways to advertise your business online.
 For this reason, I will be providing here some facts regarding digital marketing. 
Make sure to read over all of the service information if you’re looking for a digital marketing specialist.” Prepared by: **[Digital Marketer SEO Expert.](https://www.digitalmarketerseoexpert.com/)**

“Experienced **[Digital Marketer SEO Expert](https://www.digitalmarketerseoexpert.com/)** passionate about driving online success.
With a proven track record in optimizing websites for search engines, I specialize in increasing organic traffic,
improving search rankings, and boosting online visibility. Let me help your business thrive in the digital landscape.” Prepared by: **[Digital Marketer SEO Expert.](https://www.digitalmarketerseoexpert.com/)**
adding data to a calc / excel-spreadsheed - ideas
Published: 2024-01-15 16:40:12

dear friends  

this allmost drives me nuts. i need to add the data to the excel  this is a dataset - derived out of my following-list at twitter. 

it contains alltogehter 730 records _ and i want to store it in excel  - but how to do that - how to store the whole dump in excel 

see 

`
Landeshauptstadt Mainz
@mainz_de
Hier twittert die Online-Redaktion der Landeshauptstadt Mainz (Hauptamt/Öffentlichkeitsarbeit). Mo.-Fr. / kein 24/7 Monitoring. Datenschutz: http://t1p.de/7ye1h

`
Links
Tags: uyumsoft
Published: 2024-01-15 16:34:01

`CustomPrg/XML/PRD_NewObjects_PrdFreeBreakWorder.xml`

`/reportschedule.aspx`

`https://codefile.io/`

`https://ec.europa.eu/taxation_customs/vies/#/vat-validation`

`/arge.aspx`

>Call multiple JavaScript functions in onclick event 
`https://www.geeksforgeeks.org/call-multiple-javascript-functions-in-onclick-event/`

>  Büyük boyutlu TXT Text dosyaları açmak ve anlık log görüntülemek için 
` https://github.com/snakefoot/snaketail-net/releases`

>  Video Yükleme Link Paylaşma 
`https://streamable.com/`
Uppercase Letters Or Lowercase Letters?
Tags: uxdesign, ux, beginners
Published: 2024-01-15 16:29:42

You’ve probably heard that words in uppercase letters are harder to read than those in 
mixed case or lowercase. You’ve probably even heard some kind of percentage cited, 
such as “between 14 and 20 percent harder.” The story goes that we read by recognizing the shapes of words and groups of words. Words in mixed case or lowercase letters 
have unique shapes. Words in all capital letters have the same shape—a rectangle of a 
certain size—so, in theory, they’re harder to distinguish 


![](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/udi08c1itptjqo77aacu.jpeg)

This explanation sounds plausible, but it’s not really accurate. There’s no research showing that the shapes of words help us read more accurately or more quickly. A psycholinguist named James Cattell came up with that idea in 1886. There was some evidence for it then, but more recent work by Kenneth Paap (1984) and Keith Rayner (1998) has revealed that what we’re actually doing when we read is recognizing and anticipating letters. And then, based on the letters, we recognize the word. Let’s look more closely at how we read.



**READING ISN’T AS FLUID AS IT SEEMS**
When we read, we have the impression that our eyes are moving smoothly across the page, but that’s not what’s actually happening. Our eyes move in quick, sharp jumps, with short periods of stillness in between. The jumps are called saccades (about seven to nine letters at a time) and the moments of stillness are called fixations (about 250 milliseconds long). During the saccades, we can’t see anything—we’re essentially blind—but the movements are so fast that we don’t even realize they’re happening. Our eyes look forward during most of the saccades, but they look backward 10 to 15 percent of the time, rereading letters and words.


**SO, IS ALL CAPITALS HARDER TO READ THEN?**
We do actually read uppercase letters more slowly, but only because we don’t see them as often. Most of what we read is in mixed case, so we’re used to it. If you practice reading text in all capital letters, you’ll eventually read that text as fast as you read mixed case. This doesn’t mean you should start using capital letters for all your text. Since peole are unused to reading that way, it will slow them down. And these days, text in all caps is perceived as “shouting” 

**Takeaways**
1- People perceive all capitals as shouting, and they’re unused to reading them, so use all uppercase sparingly. 
2- Save all capital letters for headlines, and when you need to get someone’s attention, for example, before deleting an important file.