teleren/devto huggingface dataset:
Innovations in Sustainable Lighting Design: Lighting the Way Forward
Published: 2023-07-17 13:46:48

As we step into an era of conscientious consumerism and increased awareness of our environmental impact, the importance of Sustainable Lighting Design has never been more prominent. The lighting industry has seen a significant shift towards energy-efficient, eco-friendly solutions that do not compromise on style and function. This article will explore how innovations in Sustainable Lighting Design are shaping the future of interior and architectural design.
**The Rise of Energy-Efficiency**
Sustainable Lighting Design is characterized by a focus on energy-efficiency. LED technology, with its low energy consumption and long lifespan, has become the go-to choice for many designers and consumers. The advancements in LED technology have also expanded the range of available styles, allowing for more creative and aesthetically pleasing designs that align with the sustainable ethos.
**Recycled and Natural Materials**
Sustainability in lighting design extends beyond energy-efficiency. A key element of Sustainable Lighting Design is the use of recycled and natural materials. More designers are opting for materials such as bamboo, wood, recycled glass, and metals, which reduce the environmental impact and bring a unique aesthetic to the design.
**Smart Lighting**
Smart lighting systems have revolutionized the way we control and interact with our lighting. Through smart technology, lighting can be controlled remotely, scheduled, dimmed, and even color-tuned, all of which contribute to energy conservation. It's a trend that underlines how sustainability and technology can coexist and further advance Sustainable Lighting Design.
**Lighting for Wellness**
The concept of human-centric lighting design has gained traction in recent years. This approach considers how light impacts our health and well-being, emphasizing natural light imitation and circadian rhythm alignment. These designs aim to enhance our living spaces' comfort and mood, presenting yet another dimension of Sustainable Lighting Design.
**Shining the Light on the Future of Sustainable Design**
Innovation in Sustainable Lighting Design has opened up a world of possibilities. With the focus on energy efficiency, use of recycled and natural materials, incorporation of smart technology, and emphasis on lighting for wellness, we are entering an exciting era of design that is as environmentally friendly as it is innovative. As we continue to stride towards a more sustainable future, one thing is clear - sustainable lighting design is not just a trend, but a fundamental shift in the way we illuminate our world.
#LearnedToday: Compund Emoji 👨‍💻
Tags: javascript, emoji, learnedtoday, webdev
Published: 2023-07-17 13:45:53

Today is **Emoji day**, and I'd like to share something I learned about emojis that blew my mind! 🤯 

Did you know that the 👨‍💻 "Man Technologist" emoji (aka developer) is created by _combining other two emojis_? 👨 "Man" & 💻 "Laptop"

These types of emojis are called **Compound emoji**, and they exist thanks to a non-printable character called the "Zero Width Joiner" (`\u200D`), which is used to merge two or more emojis.

So the final equation is: `👨 + ZWJ + 💻 = 👨‍💻`

You can see it clearly if you use the **spread operator** on the emoji string!

```javascript
const compoundEmoji = '👨‍💻';
const explodedEmoji = [...compoundEmoji];

console.log(explodedEmoji);

// ['👨', '‍', '💻']
// The second element is the unicode character ZWJ
```

I've created a [stackblitz demo](https://stackblitz.com/edit/compound-emoji?file=index.js) where you can play with emojis in JavaScript

Check out also these useful links:
- https://eclecticlight.co/2018/03/15/compound-emoji-can-confuse
- https://emojipedia.org/emoji-zwj-sequence
- [BONUS: talking emoji] https://medium.com/hackernoon/how-i-made-a-talking-emoji-using-regular-emojis-and-javascript-fe20e62ba10
How to build UI on HarperDB database
Tags: database, ui, frontend
Published: 2023-07-17 13:44:40

Imagine you’re a developer tasked with building an inventory management tool for a growing e-commerce platform. With HarperDB’s powerful database management capabilities, you have the foundation to efficiently store and manage vast amounts of product data. Now, it’s time to craft the perfect user interface that seamlessly interacts with this data. Enter DronaHQ, a low-code platform that simplifies the process of building intuitive UI. By integrating DronaHQ with HarperDB, you can design a visually appealing and user-friendly frontend that enables smooth inventory tracking, real-time updates, and actionable insights for enhanced inventory control.

But the possibilities don’t end there. Consider a data-driven dashboard that showcases vital business metrics, allowing executives to make informed decisions. With HarperDB’s robust API and DronaHQ’s UI-building capabilities, you can create dynamic dashboards that pull data in real-time, presenting it in a visually engaging manner. From sales analytics to customer behavior insights, this powerful combination opens doors to unparalleled data visualization and actionable insights.

Together, they unlock a world of possibilities, enabling you to build stunning UI on top of the reliable foundation of HarperDB’s database.

🗓️ Join us on July 19th at 12 PM CT for an exclusive webinar that unravels the art of seamlessly integrating UI with HarperDB’s robust database, powered by DronaHQ.

During this engaging session, you will:

Learn the art of integrating HarperDB’s powerful API with DronaHQ’s low-code platform.
Explore real-world use cases, from inventory management tools to data-driven dashboards.
Gain practical insights, best practices, and expert tips for seamless UI design.
Witness a step-by-step walkthrough of building stunning UI on top of HarperDB.
Whether you’re a seasoned developer or just starting your coding journey, this webinar is designed to empower you with the skills to take your app development to the next level.

Register now to secure your spot and elevate your UI-building prowess: https://www.dronahq.com/building-ui-on-harperdb-with-dronahq-live-webinar/
Podcasts for Pythonistas 🐍
Published: 2023-07-17 13:40:03

Following on from some of my previous articles: [Podcasts for Junior Developers](https://dev.to/keracudmore/8-podcasts-perfect-for-junior-developers-2e1d) and [Podcasts for React & JS Developers](https://dev.to/keracudmore/podcasts-for-javascript-reactjs-developers-iod), I've compiled a list of 6 podcasts perfect for all you Pythonistas!


### 1. [The Real Python Podcast](https://realpython.com/podcasts/rpp/)

[![The Real Python Podcast Banner](https://miro.medium.com/v2/resize:fit:688/1*nPXxaB6Z4zmaHJ9QEA4bsA.png)](https://realpython.com/podcasts/rpp/)

This weekly podcast airs every Friday morning - bringing you weekly interviews with guests from the python community along with some useful coding tips, career advice and best practices.

---

### 2. [Python Bytes](https://pythonbytes.fm/episodes/all)

[![Python Bytes Banner](https://pythonbytes.fm/static/img/podcast-theme-img_1400.webp)](https://pythonbytes.fm/episodes/all)

Want to stay abreast of all the latest Python developer news, but don't want to spend hours scouring the internet for it? Tune into Python Bites every week and listen to the best picks curated by the hosts Michael Kennedy and  Brian Okken.

---

### 3. [Talk Python To Me](https://talkpython.fm/)

[![Talk Python To Me Banner](https://talkpython.fm/static/img/podcast-theme-img_1400_v3.png)](https://talkpython.fm/)

Another podcast hosted by Michael Kennedy, however Talk Python To Me is a more in-depth hour-long conversation with industry experts covering python and related topics. 

---

### 4. [Teaching Python](https://www.teachingpython.fm/)

[![Teaching Python Banner](https://assets.fireside.fm/file/fireside-images/podcasts/images/c/c8ea6bdf-0c80-46e7-a00a-639d7dc2be91/cover.jpg)](https://www.teachingpython.fm/)

Kelly Paredes and Sean Tibor share their adventures of teaching middle school computer science using the Python programming language.

---

### 5. [Pybites](https://www.pybitespodcast.com/)

[![Pybites Banner](https://storage.buzzsprout.com/variants/6tdv0mij5pih7xak4r6w9d2mdfvb/5cfec01b44f3e29fae1fb88ade93fc4aecd05b192fbfbc2c2f1daa412b7c1921.jpg)](https://www.pybitespodcast.com/)

PyBites is perfect for anyone interested in python and covers python Development, career advice and mindset skills along with lots of other tips and tricks. Hosted by the Co-Founders of PyBites, Bob Belderbos and Julian Sequeira.

---

### 6. [Sad Python Girls Club](https://podcasts.apple.com/us/podcast/sad-python-girls-club/id1625160773)

[![Sad Python Girls Club Banner](https://s3-us-west-2.amazonaws.com/anchor-generated-image-bank/production/podcast_uploaded_nologo400/23914647/23914647-1652991483316-47c2da71d8a.jpg)](https://podcasts.apple.com/us/podcast/sad-python-girls-club/id1625160773)

A podcast that gives you an insight into the VSCode python team - with their perspective on the python ecosystem and where VSCode fits in. Hosted by Kim-Adeline Miguel and Luciana Abud.

---

Are you a regular listener of any of the above, or have I missed a podcast that you think is a must listen? Let me know in the comments 😊
Embrace a New Era of Web Design with WebDesignAI
Tags: webdev, design, beginners, programming
Published: 2023-07-17 13:30:00

Welcome to Studio Design, where we usher in a new era of web design tools that will revolutionize your creative process. Say goodbye to limitations and hello to limitless possibilities. Introducing our freeform Design Editor, equipped with unprecedented power that will surpass your wildest imagination while remaining incredibly simple to use.

[JUMP STRAIGHT TO THE TOOL](https://www.aiforme.wiki/ai/tools/Studio%20Design)

**Unleash Your Creativity:**
With Studio Design's freeform Design Editor, you have the freedom to explore your creative vision like never before. Style and effect controls are seamlessly integrated, appearing precisely when and where you need them, right at your fingertips. No more hunting for tools or struggling with complicated interfaces. Studio Design empowers you to bring your ideas to life effortlessly.

**From Design to Reality:**
When you're ready to bring your website designs to life, simply hit publish, and watch as Studio Design transforms your concepts into fully functional websites. No rebuilding, no tedious handoffs, and absolutely no coding required. With Studio Design, you have the power to create and publish websites with ease, making your ideas a reality in record time.

**Introducing WebDesignAI: Your Creative Companion:**
WebDesignAI is your trusty companion, residing within the Design Editor, ready to assist you on your creative journey. It goes beyond traditional design tools, reading and understanding your designs intuitively. With a single line of feedback, WebDesignAI autonomously performs complex actions, saving you time and effort. Whether you prefer manual design or speaking your instructions, WebDesignAI makes it easy for you to achieve your desired results.

**Redesigning the Future of Design:**
Experience the perfect blend of technology and human-centric design with Studio Design. Our tools empower you to push the boundaries of creativity and craftsmanship. Get ready to rediscover the joy of design as you explore the endless possibilities offered by Studio Design and WebDesignAI. Embrace a new era where design becomes intuitive, efficient, and enjoyable.

**[JUMP STRAIGHT TO THE TOOL](https://www.aiforme.wiki/ai/tools/Studio%20Design)**

Experience the joy of design and unleash your artistic prowess with Studio Design.
FLaNK Stack Weekly for 17 July 2023
Tags: apachenifi, apachekafka, opensource, apacheflink
Published: 2023-07-17 13:23:57

## 17-July-2023

![nifi](https://pbs.twimg.com/media/F1Ay2W_XsAkTcJL?format=jpg&name=small)

I am going on vacation, so not much these next two weeks.

### FLiPN-FLaNK Stack Weekly

Tim Spann @PaaSDev

https://www.threads.net/@tspannhw


### CODE + COMMUNITY

Please join my meetup group NJ/NYC/Philly/Virtual. 

[http://www.meetup.com/futureofdata-princeton/](http://www.meetup.com/futureofdata-princeton/)

[https://www.meetup.com/futureofdata-newyork/](https://www.meetup.com/futureofdata-newyork/)

[https://www.meetup.com/futureofdata-philadelphia/](https://www.meetup.com/futureofdata-philadelphia/)


**This is Issue #94 **

[https://github.com/tspannhw/FLiPStackWeekly](https://github.com/tspannhw/FLiPStackWeekly)

[https://www.linkedin.com/pulse/schedule-2023-tim-spann-/](https://www.linkedin.com/pulse/schedule-2023-tim-spann-/)



### Videos

https://www.youtube.com/watch?v=7N6A0kdCPlQ&ab_channel=DatainMotion

https://www.youtube.com/watch?v=VjZiFiqfwGI&list=PLt4L3V8wVnF4GJb8dekLGTNx44FNIFwdv&index=70&ab_channel=SixFeetUp

### Talks

https://www.youtube.com/watch?v=VjZiFiqfwGI&list=PLt4L3V8wVnF4GJb8dekLGTNx44FNIFwdv&index=70&ab_channel=SixFeetUp


### Articles

https://medium.com/@tspann/watching-airport-traffic-in-real-time-32c522a6e386

https://dzone.com/articles/streaming-change-data-capture-data-two-ways

https://medium.com/pinterest-engineering/tuning-flink-clusters-for-stability-and-efficiency-50d3d50384ed



### Events

[https://attend.cloudera.com/ameropendatalakehousewithcdpon?lid=7vxyhds3tlv7](https://attend.cloudera.com/ameropendatalakehousewithcdpon?lid=7vxyhds3tlv7)

July 19, 2023:   2-Hours to Data Innovation:   Data Flow
[https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html](https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html)

October 18, 2023:  2-Hours to Data Innovation:   Data Flow
[https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html](https://www.cloudera.com/about/events/hands-on-lab-series-2-hours-to-data-innovation.html)

Cloudera Events
[https://www.cloudera.com/about/events.html](https://www.cloudera.com/about/events.html)

More Events:
[https://www.linkedin.com/pulse/schedule-2023-tim-spann-/](https://www.linkedin.com/pulse/schedule-2023-tim-spann-/)




### Tools

* https://github.com/sap1ens/heimdall
* https://github.com/lima-vm/lima
* https://github.com/abiosoft/colima
* https://platejs.org/
* https://github.com/iejMac/video2dataset
* https://github.com/danswer-ai/danswer
* https://github.com/khoj-ai/khoj
* https://github.com/tinybirdco/st-albnas-hackathon
* https://sevag.xyz/free-music-demixer/
* https://dt.plumbing/
* https://dlthub.com/
* https://github.com/diggerhq/digger
* https://github.com/danswer-ai/danswer
* https://github.com/apache/incubator-pekko-samples


&copy; 2020-2023 Tim Spann
The Postico 2 client for YugabyteDB
Tags: postgres, yugabytedb, client
Published: 2023-07-17 13:23:35

When going through a twitter thread about PostgreSQL and PostgreSQL compatible database clients, the [Postico database client](https://eggerapps.at/postico2/) was mentioned. I did not run into that client before, so I decided to take a look.

The first thing to notice is that it's a client for Mac OSX version 10.15 or later (Postico version 2). It does not have a Linux or Windows version. It also is a GUI, which means it serves a specific purpose and is not competing with psql or ysqlsh. 

Then another quite prominent topic: it is not a free database client, and costs between 30 Euro (student license) and 85 Euro (commercial license). That is certainly not free. However, it has got a free unlimited trial to test out if you like it or not. Via the OSX App Store you will find the paid version, if you go through the website of Postico you will find a trail version.

Postico is a PostgreSQL database client, and because YugabyteDB reuses the PostgreSQL query engine, YugabyteDB is highly PostgreSQL compatible, and therefore PostgreSQL clients like Postico and DBeaver can be used with YugabyteDB too.

The first thing that I notice is that the GUI is very much in what I believe to be the Mac design philosophy: it has a clean UI that is kept as much free of not directly needed switches and choices, while it still giving you access to the needed options. What probably is the main competitor (and the community most popular option) [DBeaver](https://dbeaver.io) sits in the exact opposite here, providing lots of options and choices.

After setting up a database connection, the window is focussed on a single server, and a single database via breadcrumbs visible at the top of the window. Another server connection can be created via a tab or anther window, but that is a paid version only feature.

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

The window that is shown after connecting to a database once again is very clean:

A queries subwindow on lefthand upper side that shows the file backing of current SQL, by default 'SQL Query', which contents are shown in the main window, which is opened by default.

And a sub window with a tables and functions tab, which shows the definition of tables and their indexes in the main screen when a table is selected in the tables tab, and the definition of the functions or procedures in the main screen when selected.

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

Postico 2 to me looks like it's trying to give an as clean as possible interface, instead of trying to show everything that is there, which is what Beaver tries to do. That means that both Postico 2 and DBeaver have their appeal, it's a matter of preference.
Funciones de un cerrajero
Published: 2023-07-17 13:18:09

Un [cerrajero](https://www.cerrajerosevilla24h.es/) es un profesional especializado en la seguridad de puertas, cerraduras y sistemas de acceso. Sus principales funciones son:

Reparación y mantenimiento de cerraduras: Los cerrajeros son expertos en reparar cerraduras dañadas o desgastadas. Pueden ajustar, lubricar o reemplazar los componentes defectuosos para asegurar un funcionamiento suave y seguro.

Apertura de puertas: Los cerrajeros están capacitados para abrir puertas en casos de pérdida de llaves, bloqueo accidental o llaves atascadas. Utilizan técnicas y herramientas especializadas para acceder a la propiedad sin dañar la puerta o la cerradura.

Instalación de cerraduras y sistemas de seguridad: Los cerrajeros pueden recomendar y instalar cerraduras de alta calidad, sistemas de seguridad avanzados, como cerraduras inteligentes, y otros dispositivos de protección para mejorar la seguridad de hogares y negocios.

Cambio de cerraduras: Si ha perdido sus llaves o ha experimentado un robo, los cerrajeros pueden cambiar las cerraduras existentes para garantizar la seguridad de su propiedad. Esto implica reemplazar las cerraduras antiguas por nuevas y proporcionar nuevas llaves.

Asesoramiento en seguridad: Los cerrajeros también pueden asesorar sobre medidas de seguridad adicionales, como la instalación de mirillas, cerrojos adicionales, sistemas de control de acceso o cámaras de seguridad. Evalúan las necesidades de seguridad de cada cliente y recomiendan soluciones personalizadas.

Servicio de emergencia las 24 horas: Muchos cerrajeros ofrecen servicios de emergencia las 24 horas para ayudar en situaciones urgentes, como bloqueos de emergencia, extravío de llaves o situaciones de seguridad comprometida.

En resumen, un cerrajero es un profesional versátil y capacitado que se ocupa de todas las necesidades relacionadas con la seguridad de puertas y cerraduras. Desde reparaciones y aperturas hasta instalaciones y asesoramiento en seguridad, los cerrajeros desempeñan un papel fundamental para mantener la seguridad y tranquilidad de hogares, negocios y vehículos.

[Trabajamos sin descanso en Sevilla y alrededores](https://www.cerrajerosevilla24h.es/).
Raku Blog Posts 2023.29
Tags: programming, rakulang, summary
Published: 2023-07-17 12:50:35

- [Generating documents via templates and LLMs](https://rakuforprediction.wordpress.com/2023/07/11/generating-documents-via-templates-and-llms/)

*Anton Antonov* attempts to find the secret to creating text documents using templates and Large Language Models.

- [Procedure, Function or OO?](https://rakujourney.wordpress.com/2023/07/15/raku-procedure-function-or-oo/)

*Steve Roe* shows the different coding styles (procedural, functional and object oriented) that you can use in the Raku Programming Language.

- [Rakudo Weekly News 2023.29](https://rakudoweekly.blog/2023/07/17/2023-29-dsls-and-asts/)

*Elizabeth Mattijsen* reports on all recent developments around Rakudo, an implementation of the [Raku Programming Language](https://raku.org).
Startup's journey from 0 to large number of Users - System Design
Published: 2023-07-17 12:41:43



- **Monolithic** - A fledgling startup usually starts with a **monolithic application on a single server**. It's easy to set up but isn't very scalable. As the user base grows, the server might falter under the load, leading to the first scaling step: upgrading to a more powerful server.
- **Caching** - But that's just a band-aid solution. To handle higher traffic, particularly for read-heavy applications, a cache like **Redis** comes into play, enhancing speed and scalability by storing frequently accessed data.
- **Sharding** - As the demand surges, the load of write requests can burden the database. This issue is addressed by **database sharding**, which splits data across multiple databases, increasing scalability at the cost of complexity.
- **Cloud** - The startup, riding the wave of technological trends, then embraces **cloud and serverless computing** for improved scalability and hardware management. They use modern frontend frameworks and hosting platforms to build and deploy scalable frontend applications.
- **NoSQL** - With persistent growth, some workload may shift to a NoSQL database, reducing the load on the relational database. As the startup continues scaling, operational monitoring becomes crucial to catch performance issues early.
- **Microservice** - Finally, the startup might slowly migrate to a **microservice architecture**, enhancing scalability and enabling independent development, deployment, and scaling of different services. This journey takes them from a simple monolithic architecture to a highly scalable microservice structure, all thanks to a calculated, incremental approach to handle an expanding user base.
موسسه ثبت دادمان
Tags: news
Published: 2023-07-17 12:35:57

 موسسه [ثبت دادمان](https://sabtdadman.com/)، با داشتن کادری مجرب و گروه وکلای متخصص در زمینه­ های مختلف حقوقی، بر اساس رشته ­های تخصصی با مشاوره رایگان می­تواند به شما کمک کنند.

یکی از اصول موسسه ثبتی و حقوقی دادمان، مدیریت زمان و لحاظ کردن بالاترین درجه تخصصی خدمات به منظور برآورده نمودن تمامی درخواست های مشتریان عزیز، برای امور ثبتی و حقوقی می­ باشد.