02 October 2024

In questo articolo desidero informarvi che la rete DMR di BrandMeister interromperà presto le connessioni del master server BM2001 (EU) da internet.

The post Le connessioni Internet dirette al Master BM2001 (EU) di BrandMeister termineranno presto first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 02 October 2024 14.02

In questo articolo desidero rendere disponibile a tutti i colleghi le informazioni inerenti le nuove procedure di pagamento degli importi per noi Radioamatori, che ho prelevato dai siti del MIMIT e dell'ARI.

The post MIMIT – Nuove modalità per effettuare i vari tipi di pagamento radioamatoriali on-line first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 02 October 2024 10.54

30 September 2024

Coloring is not just for kids anymore! Taylor Swift coloring pages offer a fun and creative way to relax and enjoy your favorite music. Whether you are a long-time fan of Taylor or love to color, these pages can brighten your day. Let’s explore how Taylor Swift coloring pages can transform your mood and spark creativity.

Why Coloring Pages Are Great for Everyone

Taylor Swift Coloring Pages showcasing a detailed drawing of a woman with braided hair and a patterned wide-brimmed hat, perfect for fans to bring to life with their choice of colors.

Benefits of Coloring

Coloring is an excellent activity for all ages. Here are some reasons why you should try Taylor Swift coloring pages:

  1. Stress Relief: Coloring helps you unwind. As you fill in the colors, your mind shifts from daily worries to a world of creativity. The act of coloring is meditative. It allows you to escape from your busy life, providing a calm break that can improve your overall well-being.
  2. Improves Focus: Focusing on the colors and patterns can enhance your attention span. It’s a great way to practice mindfulness, allowing you to be in the moment. Concentrating on each stroke and color choice teaches you to let go of distractions and engage in a fulfilling activity.
  3. Sparks Creativity: When you color, you express yourself. Taylor Swift’s outfits, hair, and backgrounds can be any color. This freedom encourages you to think outside the box and make artistic choices that reflect your personality and feelings.
  4. Perfect for Bonding: Coloring can be a fun activity to share with friends or family. Enjoy some quality time while coloring together! You can host a coloring party or sit together in a cozy space, sharing laughs and stories as you bring your Taylor Swift pictures to life.

Explore the Fun of Taylor Swift Coloring Sheets

Taylor Swift coloring sheets are a fantastic way to dive deeper into the joy of coloring. These sheets offer a variety of designs that capture Taylor’s essence, from her concerts to her iconic moments in pop culture. Using Taylor Swift coloring sheets allows you to have hours of creative fun while celebrating your favorite artist. Whether you want to color her in vibrant outfits or capture her emotions in soft shades, these sheets will let you explore your creativity in a new way!

Coloring for Relaxation

In today’s fast-paced world, finding ways to relax is crucial. Taylor Swift’s coloring pages provide a perfect outlet. Many people find that engaging in a creative task like coloring allows their minds to slow down. This relaxation can lead to better sleep and improved mental health.

Consider setting aside some time each day for coloring. It could be in the morning to start your day off right, during a lunch break, or in the evening to wind down. The time spent coloring can be a refreshing break that rejuvenates your mind and spirit.

Also Read: How Many Grammys Does Lana Del Rey Have? The

Discovering Taylor Swift Coloring Pages

Taylor Swift Coloring Pages featuring a dynamic illustration of a woman playing guitar with flowing hair and swirling patterns, perfect for fans to color and bring to life with vibrant pencils.

What Are Taylor Swift’s Coloring Pages?

Taylor Swift coloring pages are printable images that feature the iconic singer-songwriter Taylor in various settings. You can find pages of her in different outfits, singing on stage, or even having fun with her friends. These pages let you bring your favorite artist to life with color!

They can capture moments from her music videos, iconic album covers, or stunning red-carpet looks. Each page can spark joy as you imagine Taylor Swift lyrics while you color.

Where to Find Them

Finding Taylor Swift coloring pages is easy. Here are some places to look:

  • Online Websites: Many websites offer free printable coloring pages. Just search for “Taylor Swift coloring pages” and pick your favorites. Sites like Pinterest and educational platforms often have a wealth of creative options.
  • Social Media: Fans often share unique coloring pages on Instagram or Pinterest. You can find inspiration and ideas from other fans. Engaging with the fan community online can lead to discovering amazing artists who create and share their designs.
  • Fan Clubs: Join a Taylor Swift fan club to access exclusive coloring pages and share your creations with others. Many fan communities have websites or forums where members exchange artwork and ideas.

Using Digital Coloring Apps

Consider using coloring apps on your tablet or smartphone if you prefer digital art. Many apps allow you to color images digitally, which can be a fun and mess-free option. You can find Taylor Swift coloring pages in many apps, enabling you to color anytime, anywhere.

Discover the Magic of Printable Taylor Swift Coloring Pages

One of the best ways to immerse yourself in the world of creativity is through printable Taylor Swift coloring pages. These pages are fun and a fantastic opportunity to express your love for Taylor’s music and artistry. Printing these pages at home allows you to enjoy coloring anytime you wish. Search online for various designs, and you’ll find everything from her iconic outfits to memorable moments captured in her songs. Grab your favorite coloring tools and dive into a world where you can bring Taylor to life on the page!

Also Read: Who Traveling Wilburys Were: The Untold Story

How to Make the Most of Coloring

Setting Up Your Coloring Space

Creating a cozy coloring space can enhance your experience. Here are some tips:

  1. Choose a Comfortable Spot: Find a quiet place where you can relax. A comfy chair or a spot on the floor can work well. Make sure you have good lighting so you can see your colors clearly.
  2. Gather Your Supplies: Use your favorite coloring pencils, markers, or crayons. Choose whatever feels good in your hands. Different tools can produce different effects, so experimenting with various supplies can add depth to your artwork.
  3. Play Taylor Swift Music: What better way to enjoy coloring than listening to her songs? It will set the mood and inspire your creativity. Pick your favorite album or a mix of her hits to keep the energy flowing as you color.

Tips for Coloring

When you start coloring, keep these tips in mind:

  • Start with Outlines: Begin with the outlines of the drawing. This helps you plan where to add colors. Outlining can also give you a sense of direction as you work on the details.
  • Experiment with Colors: Be bold and try new colors! Mix and match to create unique designs. You might even consider using unconventional colors for skin tones or backgrounds to add a whimsical touch.
  • Take Your Time: Enjoy the process. There’s no rush. Make each page your masterpiece. If you feel stuck, take a break and return with fresh eyes.

Themed Coloring Days

To make coloring even more fun, consider themed coloring days. You could dedicate certain days to specific Taylor Swift albums or eras. For example, one day could be about the “1989” album, while another could celebrate “Folklore.” This adds an exciting twist to your coloring sessions and gives you something to look forward to.

Sharing Your Masterpieces

Show Off Your Artwork

It’s time to share once you finish coloring your Taylor Swift pages!

  1. Social Media: Post your colored pages on Instagram or Facebook. Use hashtags like #TaylorSwiftColoringPages to connect with other fans. This can help you discover others who share your passion for Taylor and coloring.
  2. Art Groups: Join online art groups or forums where you can share your work and receive feedback. Engaging with other artists can provide encouragement and new ideas.
  3. Family and Friends: Show your colored pages to your loved ones. They might appreciate your creativity and even join you for coloring! You could even frame your favorite pieces as gifts or decorations.

Join Coloring Contests

Many online platforms host coloring contests where you can showcase your art. Participating in these contests can be fun, allowing you to challenge yourself and connect with other Taylor Swift fans. Winning can also provide recognition for your artistic skills!

Also Read: NYT Connections Hints: Unveiling Hidden Strategies

Exploring Fun Facts about Taylor Swift

Swift Fun Facts Section

To add a little more fun to your coloring experience, here are some interesting facts about Taylor:

  • Principal Taylor Swift: Did you know she was the youngest artist to win the Grammy for the Album of the Year? This achievement shows how talented and dedicated she is!
  • Lyric Coloring Pages: Some coloring books feature pages you can color alongside her most famous quotes and lyrics, making the experience even more enjoyable.
  • Taylor Swift Keychains: You can even find Taylor Swift keychains and coasters to add to your collection. These fun items can complement your coloring experience!
  • Unique Taylor Swift: Her journey in the music industry is truly inspiring, and knowing her background can make coloring her pages even more meaningful. Please create your swift coloring pages while enjoying facts about her life and career!

Coloring is a delightful way to express your love for Taylor Swift. Taylor Swift coloring pages can transform your day by offering relaxation, creativity, and fun. Remember to set up a comfortable space, choose your favorite colors, and enjoy the process. Whether you keep your masterpieces for yourself or share them with the world, coloring can bring joy to your life. Start your journey today with Taylor Swift coloring pages, and let your creativity shine!

il 30 September 2024 21.32

26 September 2024

In children’s television, few characters are as beloved as Makka Pakka from In the Night Garden. Recently, however, an astonishing rumor about Pakka Die Sir has taken the internet by storm, sparking confusion and heartbreak among fans. This rumor, known as the “Makka Pakka death,” suggests that the gentle character has met a tragic end. In this article, we’ll explore the truth behind this urban legend Makka, discover its origins, and discuss why this rumor has emotionally affected fans of all ages.

Who is Makka Pakka?

Makka Pakka, a small round character from In the Night Garden, stands in front of his cave holding a sponge and stones in a peaceful, whimsical garden.

Before diving into the rumor’s details, let’s understand who Makkapakka is and why he holds such a special place in children’s hearts. Makkapakkha, a key figure in In the Night Garden, lives in a cave, collects stones, and washes the faces of his fellow characters. His soothing presence, nurturing demeanor, and gentle routines have endeared him to children across the globe.

Why Makka Pakka is Loved

Makka Pakka’s calming activities, such as singing soft songs and carrying a soap sponge, make him a comforting figure for young viewers. His character’s simplicity and care for cleanliness make him a symbol of consistency and security. This deep connection is why rumors of Pakka Die Sir have struck such a chord, leaving many feeling lost and confused.

Also Read: Can You Open Carry in Ohio? Discover the Shocking Truth Now

The Origin of the “Makka Pakka Death” Rumor

Featured image of Makka Pakka standing peacefully in a whimsical garden, surrounded by social media notifications representing the viral "Makka Pakka death" rumor.

So, where did the “Makka Pakka death” rumor begin? The speculation seems to have originated from social media, where fans and pranksters started to discuss darker fan theories. These theories propose a sad backstory for Makka Pakka that contradicts his lighthearted and innocent portrayal on the show. The idea of Makka Pakka dying caught fire, with many fans spreading the false notion that he had perished, fueling widespread concern.

Fan Theories About Makka Pakka’s Death

These fan theories, often wild and unfounded, attempt to reinterpret Makka Pakka’s repetitive actions and isolated life as signs of more profound emotional struggles. Some fans speculated that his seemingly endless routines were metaphors for loneliness, leading to the conclusion that he had “died.” While these theories have no truth, they certainly contributed to the viral nature of the Makka Pakka dies rumor.

Unraveling the Truth Behind “Makka Pakka Death”

Let’s set the record straight: Pakka Die Sir is purely a fan-made myth. In the official storyline of In the Night Garden, Makka Pakka is very much alive. The show’s creators, including beloved actress Shubha Khote, who has voiced numerous animated characters, have designed In the Night Garden to comfort children, not break their hearts. Everywhere—no death is the reality for Makka Pakka; he remains the nurturing figure fans know and love.

Also Read: Whitechapel Jack the Ripper Museum: Unveiling Dark Secrets

The Emotional Impact of the “Makka Pakka Death” Rumor

Even though the rumor of Makka Pakka dying is entirely false, it sparked an emotional response from fans of all ages. For many, the idea of his death was devastating, as children and adults alike have formed strong attachments to him over the years. This emotional connection highlights the powerful influence that beloved fictional characters can have on our lives.

How Parents and Fans Reacted to the Rumor

Parents, especially those who had watched In the Night Garden with their children, were shocked and distressed by the idea of Pakka Die Sir. Social media was flooded with messages from fans trying to confirm whether or not the rumors were true. Many were relieved that Makka Pakka was still alive and well within the show’s universe.

The Positive Side of Makka Pakka’s Story

Despite the rumor of his demise, Makka Pakka remains a comforting figure for children. His routines remind viewers of kindness, cleanliness, and caring for others. The false rumor of his death, although unsettling, has only reinforced just how deeply loved he is by his fans.

Why Makka Pakka Matters in Children’s Programming

Makka Pakka plays a critical role in children’s programming. He teaches young viewers about the importance of routine and caring for others. This is why the idea of Pakka Die Sir was so upsetting for fans: it disrupted the image of a character who provides comfort, peace, and lessons on kindness.

Also Read: Jenna Ortega Deepfake Shocks Fans: Unbelievable Viral Moments

FAQs

Q: Did Makka Pakka actually die?

A: No, the “Makka Pakka death” is a false rumor. Makka Pakka is alive and well in In the Night Garden.

Q: Where did the Makka Pakka death rumor come from?

A: The rumor started on social media, fueled by dark fan theories suggesting a tragic backstory, but it has no basis in the show’s official storyline.

Q: Why did the Makka Pakka death rumor upset fans?

A: Fans were emotionally attached to Makka Pakka due to his nurturing and calming nature. The idea of his death was distressing, disrupting the comforting image of the character.

The “Makka Pakka death” rumor is nothing more than a myth. Makka Pakka remains alive and continues to bring joy to households worldwide. The story of Makka Pakka dying may have caused heartbreak momentarily, but it is essential to remember that everywhere—no death is the truth for this beloved character. Fans can rest assured that Makka Pakka will continue to grace our screens, providing comfort and warmth for many years.

il 26 September 2024 19.53

25 September 2024

Categoria: 

È disponibile la newsletter N° 028/2024 della comunità di ubuntu-it. In questo numero:

  • Ubuntu 24.10 "Oracular Oriole" entra in fase beta
  • Visualizzare in tempo reale il consumo energetico del proprio sistema Ubuntu
  • How to del mese: disabilitare la sezione dei file recenti in Nautilus su Ubuntu
  • Che novità introduce GNOME 47 ?
  • Parallels 20: novità di un software in continua evoluzione
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Statistiche del gruppo sviluppo
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 25 September 2024 06.52

24 September 2024

Willie Falcon, a name that gained infamy in the world of drug trafficking, has always sparked curiosity about his wealth. Willie Falcon net worth has been the subject of speculation for decades, given his involvement in the Miami drug scene during the 1980s. In this article, we’ll dive deep into Willie Falcon net worth, revealing the shocking details of his financial status in 2024.

Who Is Willie Falcon?

Willie Falcon Net Worth

Willie Falcon, also known as Guillermo Falcon, rose to fame alongside his partner, Sal Magluta, as one of Miami’s most notorious drug kingpins in the 1980s. Falcon and Magluta led a highly profitable drug smuggling empire, bringing massive quantities of cocaine into the United States from Colombia. Their operations made them incredibly wealthy, but their run ended when the law finally caught up with them. Falcon and his brother Gustavo Falcon played critical roles in what later became known as the “Cocaine Cowboys” saga.

Falcon’s involvement in illegal activities has always raised questions about how much wealth he accumulated and retained, and as we enter 2024, these questions remain relevant.

How Did Willie Falcon Build His Wealth?

The Miami Cocaine Trade

Willie Falcon net worth primarily came from his involvement in the Miami cocaine trade. Along with his partner, Sal Magluta, Falcon controlled a large portion of the cocaine supply entering the United States in the 1980s. The pair managed to smuggle in tons of cocaine, generating millions in revenue. It’s estimated that at the height of their operations, Willie Falcon net worth and that of his partner skyrocketed, as they were moving upwards of 75 tons of cocaine, worth billions of dollars on the streets. This illegal trade was the primary driver of Willie Falcon net worth during his time as one of Miami’s most notorious drug lords.

The Lavish Lifestyle

Like many drug lords of his era, Falcon enjoyed a life of luxury. The wealth from drug smuggling allowed him to purchase high-end real estate, luxury cars, yachts, and other extravagant assets. Fueled by illegal profits, his lifestyle made him one of the wealthy in the Miami underworld during the 1980s. But despite the immense profits, the U.S. government seized much of Falcon’s assets after his arrest, significantly reducing his net worth.

What Is Willie Falcon Net Worth in 2024?

Willie Falcon Net Worth

As of 2024, Willie Falcon net worth is challenging to determine accurately. Due to his criminal past and law enforcement’s confiscation of many of his assets, his fortune has fluctuated over the years. However, experts estimate that Falcon retains significant wealth, possibly in hidden assets or investments made before his arrest.

Estimated Net Worth

While exact figures are hard to pin down, some reports suggest that Willie Falcon net worth could be in the millions, even after all the legal battles and asset seizures. These estimates range from $5 million to $10 million, depending on how much of his hidden assets and offshore accounts remain intact. However, these figures remain speculative due to the secretive nature of his wealth.

Assets and Investments

Although much of Falcon’s wealth was seized, it is believed that he may still hold assets in real estate, offshore accounts, or other hidden ventures. Rumours suggest that Falcon made significant investments before his arrest, some of which may have appreciated over time.

The Fall of Falcon’s Empire

In the mid-1990s, after years of evading the law, Willie Falcon was finally arrested and convicted for drug trafficking. The U.S. government seized much of his wealth, including millions of dollars in cash, real estate, and other assets. These legal battles significantly impacted Willie Falcon net worth, reducing it from the billions he once controlled to a fraction of that amount.

During his legal battles, Falcon claims that much of his fortune was either seized or lost through failed ventures, yet there are whispers of hidden fortunes that might remain undiscovered. His brother, Gustavo Falcon, faced similar fates in court but avoided capture for years.

Asset Forfeiture and Fines

One of the biggest hits to Falcon’s fortune came through asset forfeiture. Law enforcement agencies could seize properties, cars, boats, and other valuable items. The legal fines imposed on him were substantial, further cutting into his wealth. This left Falcon with a significantly smaller net worth than he once enjoyed.

The Role of Michael Davis

One of the critical legal figures who worked on Willie Falcon’s case was Michael Davis, a lawyer who became well-known for his efforts in prosecuting drug lords. Davis helped the government secure convictions against Falcon and his associates, significantly confiscating their assets. Davis’ work led to significant setbacks for Willie Falcon net worth.

What Could the Future Hold for Willie Falcon’s Wealth?

Willie Falcon Net Worth

Post-Prison Life

Willie Falcon was released from prison in 2017 after serving his sentence. Since then, little information has been provided about his current activities or how he may be managing whatever remains of his wealth. Some speculate that Falcon may still have investments or properties that have gone under the radar, but there is no public information to confirm this. His family, including his sister Jessica Falcon and brother Gustavo Falcon, has largely kept a low profile, keeping any family fortunes under wraps.

Hidden Fortunes?

Given Falcon’s history of evading the law and hiding assets, he may have kept some of his fortune intact through offshore accounts or trusted associates. As of 2024, there is no clear answer, but Falcon’s resourcefulness in the past suggests he may still have some financial security.

Willie Falcon Net Worth in 2024

Willie Falcon net worth has seen drastic changes over the decades, from billions in drug profits to millions lost through legal battles and asset seizures. As we look at his financial situation in 2024, it’s clear that while he no longer holds the immense wealth he once controlled, Falcon still likely retains a modest fortune. Despite the confiscations and legal issues, Falcon’s wealth accumulation history leaves many wondering how much he has kept hidden.

Also Read: Can You Collect Unemployment If Fired? Shocking Truth Revealed

The Cocaine Cowboys, as Falcon and Magluta were often called, continue to fascinate the public even decades later. Michael Davis’ role in their downfall is as well-known as the lavish lifestyle the Cowboys once enjoyed. As the years pass, many still speculate on how much of Falcon’s empire remains hidden. Brother Willie Falcon, or Cocaine Cowboy Willie, may have left the kingpin life behind, but the intrigue around his financial legacy endures.

il 24 September 2024 22.34

In the ever-evolving world of robotics, Robots Dot to Dot Nattapong emerges as a groundbreaking development that has captured the attention of innovators and industries alike. Many are intrigued by this unique concept, which promises to revolutionize how robots operate and complete tasks. This article will explore the origins, functionality, and benefits of Robots Dot to Dot Nattapong while diving into related topics such as dot robot activities, dot-to-dot robotics kits, and more. By the end, you’ll have a thorough understanding of why this innovation is making waves in the world of robotics.

What is Robots Dot to Dot Nattapong?

Robots Dot to Dot Nattapong

Robots Dot to Dot Nattapong is an advanced robotic system designed to connect different points in a specific order, mimicking the approach used in dot-to-dot puzzles. Like solving a dot-to-dot puzzle, these robots follow a series of pre-set points to complete tasks efficiently and accurately. This system, created by Nattapong, a leading figure in robotics innovation, has transformed how robots are programmed to perform tasks that require precise movements.

Using a dot-to-dot guide, these robots can follow paths laid out in a dot-to-dot pattern, simplifying the process for industries that rely on accuracy and speed. This system opens the door for automation in previously too complex areas for traditional robots to handle.

The Genius Behind Robots Dot to Dot Nattapong

Robots Dot to Dot Nattapong

Nattapong, the mastermind behind this innovative system, sought to make robotics more accessible to various industries. His work involves blending creativity with cutting-edge technology to create user-friendly robotic systems. With Nattapong’s methodology, even small companies can adopt robotic technologies without needing expert-level knowledge in programming.

Nattapong shares his knowledge and techniques to help others build their robots using dot-to-dot robotics kits. These kits provide the tools to program robots with pre-designed designs and essential robot components, allowing businesses to start with projects that meet their specific needs.

How Does Robots Dot to Dot Nattapong Work?

Robots Dot to Dot Nattapong

Robots Dot to Dot Nattapong uses a dot-to-dot guide to instruct robots on completing tasks. Much like a dot-to-dot puzzle format, these robots connect the dots step by step to finish assignments.

Each task is broken down into smaller, more manageable sections, where the robot design follows a logical sequence of actions. The dots act as critical points that the robot connects, using algorithms let dot to determine the most efficient path. This system allows robots to adapt to different environments and processes, whether in robot projects for manufacturing, logistics, or even healthcare.

The Benefits of Robots Dot to Dot Nattapong

1. Efficiency with Dot-to-Dot Robots

Using a dot-to-dot pattern, robots can complete tasks faster and more precisely. Stunning robots operating under this system can streamline processes in industries that rely on fast and accurate production. The ability to break down tasks into smaller steps allows these miniature robots to complete jobs that were once considered too intricate for automation.

2. Cost-Effective Solutions with Dot-to-Dot Robotics Kits

Dot-to-dot robotics kits offer an affordable way to integrate automation into businesses without expensive programming or training. Companies can now benefit from automation, allowing even small startups to compete with more giant corporations by using cost-efficient dot-to-dot activities to program their robots.

3. Versatility in Robot Projects

Dot-robot systems are transforming industries from manufacturing to healthcare. Dot-to-dot robot projects can assist in various tasks, from assembling products to sorting goods in a warehouse. These systems are precious in healthcare, where robots can perform precision tasks like surgeries by following a dot-to-dot guide.

4. Improved Accuracy in Robotics Concepts

Robots can achieve high accuracy by utilizing a dot-to-dot puzzle format. This increased precision minimizes mistakes, which is critical in pharmaceutical production. Even the most minor errors can be avoided with this system, making Robots Dot to Dot Nattapong a vital tool for industries where accuracy is paramount.

Industries Leveraging Robots Dot to Dot Nattapong

1. Manufacturing with Dot Robot Systems

Robots using the dot-to-dot robot system can complete tasks with unmatched precision in manufacturing. By following a dot-to-dot pattern, robots ensure that each component is assembled perfectly, reducing the chance of errors. This innovation in robot system design has led to faster production lines and improved overall quality control.

2. Healthcare and Robot-Themed Images

In healthcare, the use of dot-to-dot robots is a game-changer. These robots can perform delicate surgeries, following pre-programmed dot-to-dot exercises to ensure accuracy. Surgeons can now rely on these robots to complete tasks that require extreme precision, minimizing risks and improving patient outcomes. With intricate robot illustrations guiding them, these robots transform how healthcare professionals operate.

3. Logistics and Robotics Area Expansion

The logistics industry benefits significantly from the speed and accuracy of dot-to-dot robot projects. In warehouses, robots equipped with this system can move quickly between points, optimizing sorting, packaging, and shipping processes. This efficiency saves time and reduces errors, making dot-to-dot games with robotics a critical component in supply chain management.

Also Read: Connections Hint Today Mashable: Unlock Hidden Secrets Instantly

The Future of Robots Dot to Dot Nattapong

As Robots Dot to Dot Nattapong continues to develop, its applications are set to grow. The future of dot-to-dot robots may include integrating artificial intelligence (AI) to enhance their capabilities further. This combination of AI and robotic operation could result in robots that follow a dot-to-dot pattern and make intelligent decisions during their tasks.

Experts predict that dot-to-ot robotics kits will become increasingly popular, allowing individuals and businesses to design their robotic friends. With the advancements in robot design first-hand, this technology is set to revolutionize industries worldwide.

Robots Dot to Dot Nattapong is a revolutionary system that has changed how robots are programmed and operated. Following a dot-to-dot guide, these robots can efficiently complete complex tasks, making them an invaluable tool across industries. From manufacturing to healthcare, the use of dot-to-dot robots is on the rise, thanks to their ability to simplify tasks while maintaining precision and efficiency.

As this technology continues to evolve, we can expect to see Nattapong’s work and his innovative ideas shaping the future of robotics. If you’re looking for a way to automate processes and improve productivity, Robots Dot to Dot Nattapong is an innovation worth exploring. Whether you’re working with robotics kits, robot-themed images, or intricate dot-to-dot puzzles, the future is bright for this cutting-edge robotic system.

il 24 September 2024 18.12

23 September 2024

Con questa ulteriore possibilità, viene dato un nuovo modo gratuito per poter controllare in mobilità i propri sistemi radio connessi alla rete DMR di BrandMeister. Questa modalità renderà molto più semplice il controllo e la configurazione remota dei ponti ripetitori a tutti i sysop e ai proprietari di hotspot pi-star (simplex e duplex).

The post Gestione degli hotspot e ripetitori da Android con la API Key di BM first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 23 September 2024 12.07

20 September 2024

Categoria: 

È disponibile la newsletter N° 027/2024 della comunità di ubuntu-it. In questo numero:

  • Aggiornamenti sospesi per Ubuntu 24.04 LTS. La causa un bug critico
  • Nuovo tablet basato su Ubuntu 24.04
  • Rilasciato LibreOffice 24.8.1 con 89 correzioni di bug
  • Il nuovo logo di Mozilla riporta in auge la mascotte del dinosauro
  • Tutte le novità riguardanti Firefox 130
  • Full Circle Magazine Issue #206 in inglese
  • Full Circle Magazine Issue #207 in inglese
  • Full Circle Magazine Issue #208 in inglese
  • Nuovo aggiornamento del client Steam
  • Quali novità introduce il Kernel Linux 6.11?
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Statistiche del gruppo sviluppo
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 20 September 2024 07.05

19 September 2024

Categoria: 

È disponibile la newsletter N° 026/2024 della comunità di ubuntu-it. In questo numero:

  • Cos'altro devi sapere riguardante la vulnerabilità regreSSHion
  • Fine del supporto per Ubuntu 23.10
  • Ceph Days Londra 2024
  • La newsletter va in vacanza
  • Full Circle Magazine Issue #206 in inglese
  • Proton lancia un'alternativa a Google Docs incentrata sulla privacy
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 19 September 2024 06.55

16 September 2024

Categoria: 

È disponibile la newsletter N° 025/2024 della comunità di ubuntu-it. In questo numero:

  • Hai riscontrato problemi con alcune applicazioni su Ubuntu 24.04 LTS? L'aggiornamento di AppArmor potrebbe risolverli
  • Rilasciata la versione di Debian 12.6: scopriamo le novità
  • La nuova veste di Openshot
  • Prima recensione del Raspberry Pi 5 M.2 Hat+
  • OpenSSH risolve una vulnerabilità critica
  • Altra vulnerabilità riscontrata nella maggior parte delle distribuzioni GNU/Linux
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 16 September 2024 19.46

15 September 2024

How long does it take for apple cider vinegar to cure toenail fungus? Toenail fungus, scientifically known as onychomycosis, is a common and persistent issue many face. It causes thick, discolored, and brittle nails that can be painful and unsightly. One natural remedy that has gained popularity is apple cider vinegar (ACV). But the big question remains: how long does it take for apple cider vinegar to cure toenail fungus? Many wonder how long does it take for apple cider vinegar to cure toenail fungus, especially since the condition can be so stubborn.

In this article, we’ll explore how long does it take for apple cider vinegar to cure toenail fungus, its effectiveness, and the best ways to use it to fight the infection. For those curious, how long does it take for apple cider vinegar to cure toenail fungus depends on several factors, which we’ll cover in detail.

What Is Toenail Fungus?

How Long Does It Take For Apple Cider Vinegar to Cure Toenail Fungus

Toenail fungus occurs when fungi, such as dermatophytes, invade the nail bed. This infection can lead to yellow, thickened nails; in severe cases, it may cause the nail to break or fall off. If left untreated, the condition can also spread to other nails.

Fungal infections thrive in warm, moist environments like sweaty shoes or public showers, making prevention difficult. Many people seek home remedies, with apple cider vinegar being a popular choice.

How Does Apple Cider Vinegar Help Treat Toenail Fungus?

Apple cider vinegar has antifungal and antimicrobial properties, making it a popular home remedy for many ailments. It contains acetic acid, creating an environment where fungi cannot survive. This acid helps kill the fungus and prevent its spread. Additionally, the vinegar softens the nail, allowing for easier trimming and care.

But how long does it take for apple cider vinegar to cure toenail fungus? Let’s investigate.

How Long Does It Take For Apple Cider Vinegar to Cure Toenail Fungus?

The time it takes for apple cider vinegar to cure toenail fungus varies from person to person. On average, you might start noticing improvements in 2-4 weeks, but full recovery can take several months, depending on the severity of the infection. The infection is deep-rooted, which means patience is key.

  1. The severity of the infection: Mild cases may clear up within weeks, while severe cases can take up to a year to fully recover.
  2. Consistency of treatment: Regular use of apple cider vinegar is essential. Skipping treatments or inconsistent applications can prolong the recovery process.
  3. General nail health: Healthier nails may respond faster to treatment than brittle or damaged ones.

How to Use Apple Cider Vinegar for Toenail Fungus

How Long Does It Take For Apple Cider Vinegar to Cure Toenail Fungus

Apple Cider Vinegar Soak

One of the most common ways to use apple cider vinegar is to soak your feet. Here’s how to do it:

  • Step 1: Mix equal parts of apple cider vinegar and water in a basin.
  • Step 2: Soak your feet for 15-30 minutes daily.
  • Step 3: Pat your feet dry thoroughly afterward, as moisture can encourage fungal growth.

The soak method is simple but effective. Most people see improvements within 2-4 weeks of consistent use.

Direct Application

You can apply apple cider vinegar directly to the affected nail for a more concentrated approach.

  • Step 1: Soak a cotton ball in undiluted apple cider vinegar.
  • Step 2: Secure the cotton ball on the infected toenail with a bandage.
  • Step 3: Leave it on for 20-30 minutes, then remove and dry the nail.

Repeat this process twice daily for best results. Although this method may speed up the healing process, patience is necessary as toenails grow slowly.

Apple Cider Vinegar and Baking Soda Paste

Combining apple cider vinegar with baking soda enhances the treatment. Baking soda has antifungal properties that help combat the infection further.

  • Step 1: Mix equal parts apple cider vinegar and water.
  • Step 2: Add baking soda until a thick paste forms.
  • Step 3: Apply the paste to the infected toenail and leave it on for 15-20 minutes.

This paste creates a dual-action effect by killing the fungus with the vinegar and neutralizing the infection with baking soda. Results may take a few weeks, but this method can be especially effective for stubborn cases.

How to Maximize the Effectiveness of Apple Cider Vinegar for Toenail Fungus

How Long Does It Take For Apple Cider Vinegar to Cure Toenail Fungus

While using apple cider vinegar can be effective, there are a few additional steps you can take to speed up the process and improve overall results:

Trim Your Nails Regularly

Keeping your toenails short and clean will allow the apple cider vinegar to penetrate the nail bed more effectively. Use a clean nail clipper and file to keep the nail smooth and avoid injury.

Keep Your Feet Dry and Clean

Fungi thrive in moist environments. Dry your feet after each soak or wash thoroughly. Wear breathable, moisture-wicking socks, and avoid tight shoes that trap moisture.

Maintain Good Foot Hygiene

Good hygiene is essential for preventing the spread of toenail fungus. Wash your feet daily, and avoid walking barefoot in public places like pools or locker rooms, where fungus is more likely to spread.

When Should You See a Doctor?

If you’ve been using apple cider vinegar consistently and haven’t seen any improvement after 3-4 months, it might be time to consult a doctor. In severe cases of toenail fungus, prescription medications or other treatments may be required. Always watch for signs of worsening symptoms, such as increased pain, redness, or swelling.

Does Apple Cider Vinegar Cure Toenail Fungus Completely?

While apple cider vinegar can be an effective home remedy, managing expectations is essential. How long does it take for apple cider vinegar to cure toenail fungus? Results vary, and not all cases of toenail fungus will be completely cured with ACV alone. The time depends on several factors, such as the severity of the infection and the consistency of treatment. For some, even with consistent use, the fungus may return.

Also Read: How Long Does It Take for a Lawyer to Get Your Disability Benefits? Shocking Truth!

How long does it take for apple cider vinegar to cure toenail fungus also depends on incorporating good hygiene alongside the remedy. If you’re wondering how long does it take for apple cider vinegar to cure toenail fungus, know that while some may see improvements within weeks, others may need several months. For stubborn infections, how long does it take for apple cider vinegar to cure toenail fungus varies, so medical advice may be necessary for additional treatment options.

il 15 September 2024 17.51

Securing disability benefits can be a stressful and uncertain process. Many people wonder, how long does it take for a lawyer to get your disability benefits? There isn’t a one-size-fits-all answer, but having a lawyer on your side can often speed up the process. Understanding how long does it take for a lawyer to get your disability benefits depends on various factors like the complexity of your case, the type of claim, and the stage of appeal.

In this article, we’ll break down the steps involved in securing disability benefits with the help of a lawyer, explain what impacts the timeline, and answer the common question: how long does it take for a lawyer to get your disability benefits? Finally, we’ll provide tips on navigating the process smoothly and avoiding unnecessary delays.

What Factors Affect How Long Does It Take a Lawyer to Get Your Disability Benefits?

How Long Does It Take for a Lawyer to Get Your Disability

The time it takes to secure disability benefits can vary widely. Many people ask, how long does it take for a lawyer to get your disability benefits? Several factors influence the length of time, including the type of claim, the complexity of your case, and the appeals process. To better understand how long does it take for a lawyer to get your disability benefits, it’s essential to consider these factors and how they might affect your specific situation.

The Type of Disability Claim

How long does it then take a judge to sign a decree of divorce? Disability claims fall into two primary categories: Supplemental Security Income (SSI) and Social Security Disability Insurance (SSDI).Each has its own rules and processes. SSDI usually takes longer, often 3 to 5 months, while SSI might be processed more quickly. However, both methods can stretch out longer if there are complications.

The Complexity of Your Case

A straightforward case with clear medical evidence can be processed faster than a complicated one. However, when your medical history is complex, or you have several conditions, it may take longer for the Social Security Administration (SSA) to review your claim and for your lawyer to gather all the necessary documents. In such cases, many people wonder, how long does it take for a lawyer to get your disability benefits? The complexity of your case can significantly impact how long does it take for a lawyer to get your disability benefits, as gathering and presenting the proper evidence becomes more time-consuming.

The Stage of Appeal

If your initial claim is denied (as is typical for many applicants), it may need to go through several stages of appeal. The reconsideration stage, hearing before an administrative law judge, and even appeals to federal court all add time to the process. Each stage can take several months or even years to resolve.

Backlog in the System

The SSA has a significant backlog of disability claims, which can delay the processing of your application. Depending on where you live, the waiting time for a hearing can be anywhere from several months to over a year. Your lawyer can help you navigate these delays, but they can’t eliminate the waiting time.

How Does a Lawyer Help Speed Up the Process?

How Long Does It Take for a Lawyer to Get Your Disability

Gathering and Organizing Medical Evidence

One of the most important aspects of any disability claim is providing enough medical evidence to support your case. A lawyer can help gather this evidence from your doctors and ensure it is submitted correctly. Many people ask, how long does it take for a lawyer to get your disability benefits? A critical factor in how long does it take for a lawyer to get your disability benefits is how quickly the medical evidence can be collected and organized to meet the Social Security Administration’s (SSA) requirements, ensuring nothing is missing or overlooked.

Completing Forms and Paperwork Accurately

Filing for disability benefits involves completing many forms; even a tiny mistake can delay your case. Lawyers are experienced with these forms and will ensure everything is completed correctly and submitted on time. This attention to detail can help avoid unnecessary delays in the process and may influence how long does it take for a lawyer to get your disability benefits.

Representing You at Hearings

If your case needs to go to a hearing before an administrative law judge, your lawyer will represent you. They will prepare you for the types of questions you may be asked and present your case in the best possible light. Having an experienced lawyer represent you in court can improve your chances of success and potentially shorten how long does it take for a lawyer to get your disability benefits, as they can help navigate the complexities of the legal process efficiently.

Keeping Track of Deadlines

There are strict deadlines for each stage of the disability process. Missing a deadline can cause severe delays. A lawyer will keep track of these deadlines for you and ensure everything is submitted on time.

The Disability Application Process Explained

How Long Does It Take for a Lawyer to Get Your Disability

Initial Application Stage

The initial application must be submitted in order to begin the disability benefits application process. This is where you or your lawyer will provide all necessary information, including your medical records, work history, and personal details. The SSA typically takes 3 to 5 months to decide at this stage. Benefits will begin to be paid to you once your claim is accepted. However, the process moves to the next stage if your claim is denied.

Reconsideration Stage

You have the right to request a review if your initial application is rejected. The appeals procedure starts with this. A different SSA employee will review your case to see if the initial decision was correct. This stage can take another 3 to 5 months. Most reconsideration requests are also denied, so your lawyer may need to request a hearing before an administrative law judge.

Hearing Stage

At the hearing stage, you will present your case to a judge, often with the help of your lawyer. This is the most time-consuming part of the process, with wait times for hearings sometimes stretching out for more than a year, depending on where you live. Your lawyer will help prepare you for the hearing, gather additional evidence, and represent you during the proceedings.

Appeals Council and Federal Court Review

If the judge denies your claim, your lawyer can request a review by the Appeals Council. If the council refuses to review your case or upholds the denial, your lawyer can file a lawsuit in federal court. These stages add more time to the process but may be necessary to secure your benefits.

What Can You Do to Speed Up the Process?

While much of the disability process is out of your control, there are steps you can take to help speed things up. Understanding how long does it take for a lawyer to get your disability benefits? It can motivate you to be proactive, respond quickly to requests, and ensure all necessary information is provided promptly, helping to move the process along more efficiently.

Respond Quickly to Requests

If the SSA or your lawyer asks for additional information, such as updated medical records, provide it as soon as possible. Delays on your end can slow down the entire process.

Keep Your Lawyer Updated

If your medical condition changes, make sure your lawyer knows. This can help ensure your records are current and your case is presented in the best light.

Be Proactive

Stay in contact with your lawyer and the SSA. Sometimes, a gentle nudge can help keep your case moving forward. Your lawyer can also help you request expedited review in some instances, such as if your condition is terminal or severe. So, How Long Does It Take for a Lawyer to Get Your Disability? The answer depends on several factors, including the complexity of your case, the type of claim, and whether or not you need to go through multiple stages of appeal. However, having a lawyer by your side can often shorten the process and increase your chances of success.

Also Read: How Long Does It Take a Wisdom Tooth to Come In? Shocking Truth!

By gathering the proper evidence, completing the paperwork accurately, and representing you at hearings, your lawyer can help streamline the process and give you the best chance of getting the benefits you need. Although the process can be long and frustrating, don’t lose hope. With the right lawyer, you can navigate the system and secure the disability benefits you deserve.

Understanding how long does it take for a lawyer to get your disability benefits can help you prepare and manage expectations. By focusing on How Long Does It Take for a Lawyer to Get Your Disability Benefits, you are taking steps toward ensuring a smoother process and a positive outcome.

il 15 September 2024 17.26

Come già annunciato con il nostro precedente articolo del 10 giugno scorso, in data 12 settembre 2024 è terminata l’importantissima migrazione dei  Cluster di BM2222 verso le più semplici "aggregazioni di ripetitori con TG statico comune".

The post Termine della migrazione dei TG Cluster su BM2222 e loro utilizzo first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 15 September 2024 17.16

Divorce is rarely an easy journey. Many expect the process to move swiftly once all the paperwork is complete, but that isn’t always the case. What is the duration required for a judge to sign a divorce decree? The answer depends on several factors, including the court system, the complexity of the divorce, and unforeseen delays that can stretch the process beyond what most people anticipate.

When asking, how long does it take for a judge to sign a divorce decree, it’s crucial to understand that no two divorces are the same. Let’s dive deeper into the timeline and discover the shocking delays that can occur when waiting for a judge to sign off. Ultimately, how long does it take for a judge to sign a divorce decree may vary more than you expect.

Understanding the Divorce Decree

How Long Does It Take for a Judge to Sign a Divorce Decree

Before diving into how long does it take for a judge to sign a divorce decree, it’s essential to understand what this document is and why it’s so crucial. An official divorce decree is the last legal document that dissolves a marriage. It outlines the rights and responsibilities of each party after the divorce, including issues like child custody, alimony, division of property, and more.

But how long does it take for a judge to sign a divorce decree? Without the judge’s signature on the decree, the divorce is not legally final. This means that even after all agreements are reached, the couple is still legally married until the decree is signed, which answers part of the question: how long does it take for a judge to sign a divorce decree?

How Long Does It Take for a Judge to Sign a Divorce Decree?

The time it takes for a judge to sign a divorce decree can vary greatly depending on several factors. Typically, once the parties have agreed on all terms or the court has ruled on any disputes, the paperwork is submitted to the judge. But how long does it take for a judge to sign a divorce decree in these situations? In general, the timeline can differ based on the court’s workload, the complexity of the case, and any unforeseen issues. Understanding how long does it take for a judge to sign a divorce decree requires looking at these factors closely to get an accurate estimate.

  • Uncontested Divorce: If both parties agree on all terms and no disputes need resolution, a judge may sign the divorce decree within a few days to a few weeks. Sometimes, it can take up to a month, depending on the court’s workload.
  • Contested Divorce: If the divorce is contested, the parties cannot agree on one or more aspects (like custody or property division), the process can take much longer. After the judge rules these issues, signing the decree might take several weeks or months.

Factors That Influence How Long It Takes for a Judge to Sign a Divorce Decree

How Long Does It Take for a Judge to Sign a Divorce Decree

Several factors contribute to the time it takes for a judge to sign a divorce decree:

Court Backlog

One of the most significant causes of delay is court backlog. In some counties, family courts are overwhelmed with cases, and a judge may have many documents to review before they get to yours. This can lead to frustrating delays that are entirely out of your control.

Complexity of the Case

The more complex the divorce, the longer it typically takes for a judge to review and sign the decree. If the case involves many assets, custody battles, or disputes over financial support, it may take more time for the court to process everything properly.

Errors in the Paperwork

Paperwork errors are another common reason for delays. If the divorce documents submitted to the court are incomplete or contain mistakes, they will likely be returned for corrections. This back-and-forth can significantly prolong the process. To avoid this, double-check that all forms are filled out correctly before submission.

Judge’s Availability

Judges have busy schedules. They may be tied up with court cases, other legal duties, or even personal time off. If your judge is unavailable, this can add additional delays in signing the divorce decree.

What Can You Do to Speed Up the Process?

While some factors are beyond your control, there are several steps you can take to help speed up the process of getting a divorce decree signed by a judge.

Ensure All Paperwork Is Correct

Verify all documents again before submitting them to make sure there are no mistakes. Even small mistakes can cause significant delays, as incorrect paperwork might need to be resubmitted and reviewed multiple times. Consulting with an attorney can help ensure everything is in order.

Be Proactive in the Court Process

Staying on top of deadlines and court requirements is crucial. Don’t miss hearings, mediation sessions, or any other steps the court requires. If you’re proactive, you’ll avoid unnecessary delays and can keep your case moving forward.

File for an Uncontested Divorce If Possible

If both parties agree to the divorce terms, an uncontested divorce can significantly shorten the time for a judge to sign the decree. To prevent a prolonged contested divorce process, settle disputes outside of court.

Follow Up with the Court

Sometimes, the process can slow down simply because paperwork gets misplaced or overlooked. Following up with the court clerk or attorney can help ensure your documents progress through the system and bring any overlooked paperwork to light.

Shocking Delays You May Not Expect

While most people expect some delays in the court system, there are a few shocking reasons why signing a divorce decree can take longer than anticipated.

Judge Turnover

In some cases, judges may retire or be reassigned during your case. When this happens, your case could be transferred to a new judge, who may take additional time to review everything before signing off.

Also Read: How Much Does a Yard of Mulch Weigh? Discover the Shocking Truth

The COVID-19 pandemic has led to significant backlogs in many courts, as in-person hearings were delayed or cancelled, and judges were overburdened with cases. Although courts are beginning to catch up, these delays still affect many divorces today.

Revisions After Court Hearings

Even if both parties think they have agreed to the final terms, the judge may request revisions after reviewing the case. These revisions could require additional hearings or resubmissions of paperwork, further delaying the final signing. So, how long does it take for a judge to sign a divorce decree? Unfortunately, there’s no one-size-fits-all answer. The timeline can range from a few days in simple, uncontested cases to several months in more complicated divorces.

Court backlogs, paperwork errors, and complex issues are all factors that can extend the wait time. To answer the question, how long does it take for a judge to sign a divorce decree, it’s crucial to acknowledge these variables. By staying proactive, ensuring all documents are correct, and settling disputes out of court, you can help speed up the process and avoid some shocking delays many couples experience.

The question of how long does it take for a judge to sign a divorce decree may depend heavily on these factors. The most important thing to remember when wondering how long does it take for a judge to sign a divorce decree is that patience is vital. While it can be frustrating to wait for the final signature, knowing the common delays and taking steps to prevent them can ease the process and reduce the uncertainty of how long does it take for a judge to sign a divorce decree.

il 15 September 2024 15.14

How long does it take a wisdom tooth to come in?. Many people experience the discomfort and curiosity that comes with wisdom teeth, and understanding how long does it take a wisdom tooth to come in can provide a sense of relief. In this article, we’ll break down the stages of wisdom tooth eruption, explore the factors that influence how long does it take a wisdom tooth to come in, and provide tips on how to manage the process. Let’s dive into the unexpected timeline of how long does it take a wisdom tooth to come in and fully emerge.

What Are Wisdom Teeth and Why Do They Erupt Later?

How Long Does It Take a Wisdom Tooth to Come In

These teeth are the last set of molars most people get, located at the very back of your mouth. But you might still wonder, how long does it take a wisdom tooth to come in? Unlike your other teeth, which come in during childhood, wisdom teeth are considered evolutionary leftovers from when humans needed more teeth to chew more challenging foods.

As our diets evolved, so did our jaws, becoming smaller and often lacking room for these latecomers, which may leave you questioning how long does it take a wisdom tooth to come in under these conditions. For many, understanding how long does it take a wisdom tooth to come in can help prepare for this final stage of dental development.

The Timeline of Wisdom Tooth Eruption

The process of a wisdom tooth coming in differs for everyone, and it can take a while. From the moment it begins to push through your gums, the entire process can last anywhere from a few weeks to several months.

How Long Does It Take a Wisdom Tooth to Come In Once It Starts?

Once a wisdom tooth comes in, the eruption process can vary greatly. Typically, it takes a few weeks to a few months for the tooth to fully emerge through the gums. However, this timeline is different for everyone. Some people experience a faster eruption, while others might have a slower or more complicated process.

Factors That Affect Wisdom Tooth Eruption

Several factors can impact how long it takes a wisdom tooth to come in. These include:

  • Jaw Size: If you have a smaller jaw, your wisdom teeth may take longer to emerge or may even become impacted.
  • Tooth Position: How your wisdom teeth are positioned under the gums can also affect the timeline. If they’re tilted or growing sideways, they may take longer to break through.
  • Age: Wisdom teeth generally erupt between 17 and 25, but the older you are, the longer it may take for them to emerge.
  • Health and Genetics: Your overall dental health and genetics significantly affect how quickly or slowly your wisdom teeth come in.

Indications and Manifestations of Wisdom Teeth Emergence

How Long Does It Take a Wisdom Tooth to Come In

When your wisdom teeth are coming in, you may notice a few telltale signs. Recognizing these can help you understand where you are.

Common Symptoms of Wisdom Tooth Eruption

  • Tenderness and Swelling: As wisdom teeth push through, the gums around the area may feel sore or tender. You may also notice some swelling in the back of your mouth.
  • Mild Pain or Discomfort: Feeling some discomfort as your wisdom teeth come in is normal. This can range from a dull ache to sharper pains when eating or talking.
  • Jaw Stiffness: You might experience stiffness or difficulty opening your mouth fully when your wisdom teeth are on the move.
  • Gum Infection or Redness: Sometimes, the gums can become infected or inflamed as wisdom teeth try to break through, leading to redness and soreness.

What If Your Wisdom Tooth Doesn’t Come In Properly?

Some wisdom teeth come in without issues, but that’s not always true. In some instances, wisdom teeth can become impacted, meaning they don’t have enough room to emerge properly. This can lead to complications like pain, infection, and damage to other teeth.

What Is an Impacted Wisdom Tooth?

An impacted wisdom tooth occurs when it gets stuck beneath the gums or grows at an awkward angle. This can cause pressure on the surrounding teeth and gums, leading to pain and swelling. If left untreated, impacted wisdom teeth can cause infections or damage the neighbouring molars.

Treatment Options for Wisdom Tooth Problems

How Long Does It Take a Wisdom Tooth to Come In

If you’re experiencing pain or complications from your wisdom teeth, seeking advice from a dentist is essential. There are several options to help ease discomfort and manage the eruption process.

Pain Relief Methods

  • Over-the-counter Pain Relievers: Medications like ibuprofen or acetaminophen can help reduce swelling and ease pain.
  • Saltwater Rinse: Gargling with warm salt water can help reduce inflammation and keep your gums clean.
  • Cold Compresses: Applying a cold compress to your cheek can help numb the area and reduce swelling.

Wisdom Tooth Removal

Sometimes, a dentist may recommend removing the wisdom tooth if it is causing significant problems. Wisdom tooth extraction is a standard procedure, and most people recover within a week or two.

Also Read: How Long Does Heart Rate Stay Elevated After Eating? Shocking Facts!

Can You Speed Up the Wisdom Tooth Eruption Process?

Unfortunately, there’s no guaranteed way to speed up the process of wisdom tooth eruption. If you’re wondering how long does it take a wisdom tooth to come in, the timeline can vary greatly depending on the individual. The best thing you can do is take care of your oral hygiene and monitor any changes in your mouth while patiently waiting to see how long does it take a wisdom tooth to come in for you.

Tips for a Smooth Eruption Process

  • Maintain Good Oral Hygiene: Brush and floss regularly to keep your mouth clean and prevent infections.
  • Regular Dental Checkups: Visit your dentist regularly to monitor the progress of your wisdom teeth.
  • Stay Hydrated: Drinking plenty of water can help flush out bacteria and keep your mouth healthy.

How long does it take a wisdom tooth to come in? While the timeline can range from a few weeks to several months, understanding the factors influencing the process can help you manage your expectations. Remember, every person’s mouth is different, and your experience with wisdom teeth will be unique to you. Consult your dentist for guidance and support if you’re unsure or experience pain.

Knowing how long does it take a wisdom tooth to come in can provide peace of mind during a sometimes uncomfortable process. Whether they come in smoothly or require extra care, wisdom teeth are a normal part of adult dental health. Stay patient, and care for your teeth to make the process as painless as possible. If you’re still wondering how long does it take a wisdom tooth to come in, the answer can depend on your unique situation. Always keep an eye on any symptoms, and remember that how long does it take a wisdom tooth to come in may vary for each individual.

il 15 September 2024 14.56

14 September 2024

Homemade whipped cream is a delicious treat, but many wonder: how long does homemade whipped cream last? Whether you’re topping your desserts or storing leftovers, understanding the shelf life of this light and fluffy creation is essential. In this article, we’ll uncover the shocking truth about how long does homemade whipped cream lasts, ways to store it properly, and tips to know when it’s time to say goodbye.

What Is Homemade Whipped Cream?

How Long Does Homemade Whipped Cream Last

Homemade whipped cream is made by whipping heavy cream with sugar and vanilla extract until light and airy peaks form. Unlike store-bought whipped cream, homemade versions are free from preservatives, making it fresher and more perishable. It’s a favorite addition to cakes, pies, and even hot beverages, but many wonder how long does homemade whipped cream last? Understanding how long does homemade whipped cream last is essential to ensure it stays fresh and safe to enjoy after whipping.

How Long Does Homemade Whipped Cream Last at Room Temperature?

Homemade whipped cream doesn’t last long at room temperature. When left out, it can lose its texture and freshness after just 2 hours. The cream will begin to melt and deflate, especially if exposed to warm temperatures. Room temperature is not ideal for storing whipped cream, so it’s best to enjoy it immediately after making it or store it in the fridge. Letting it sit out too long can also increase the risk of bacteria growth, making it unsafe to consume.

How Long Does Homemade Whipped Cream Last in the Refrigerator?

The refrigerator is the best place to store homemade whipped cream. Depending on how fresh your ingredients were when you made it, whipped cream can last 2 to 3 days in the fridge. To help it last longer, place it in an airtight container to prevent moisture from affecting its texture. The colder the refrigerator, the longer it will stay fluffy and fresh.

Tips for Storing Whipped Cream in the Fridge:

  • Use a sealed container: Keep air out to maintain freshness.
  • Avoid frequent temperature changes: Opening and closing the fridge too often can cause whipped cream to spoil faster.
  • Check for texture: If the whipped cream becomes runny or liquid, it’s no longer suitable.

How Much Time Can I Store Homemade Whipped Cream in the Freezer?

How Long Does Homemade Whipped Cream Last

Can you freeze homemade whipped cream? Yes! Surprisingly, freezing whipped cream is a great way to extend its shelf life. When stored in the freezer, homemade whipped cream can last up to 3 months. However, freezing does affect its texture. Once thawed, it won’t be as fluffy as when freshly made, but it’s still usable for topping desserts or mixing into drinks.

Freezing Tips for Homemade Whipped Cream:

  • Freeze in dollops: Use a spoon to portion small amounts of whipped cream onto a tray. Once frozen, you can transfer the dollops into a freezer-safe bag or container.
  • Thaw slowly: Let frozen whipped cream thaw in the fridge for a few hours before using.
  • Re-whip if necessary: If the whipped cream loses some texture after thawing, try whipping it again to restore its fluffiness.

Indications That Your Handmade Whipped Cream Is No Longer Good

Even with proper storage, whipped cream doesn’t last forever. It’s essential to know the signs of spoilage to avoid consuming cream that has gone bad. So, how long does homemade whipped cream last before it’s no longer safe to eat? Here are a few clear indicators:

Sour Smell

A sour or off smell is a sure sign that the whipped cream has spoiled. Fresh whipped cream has a light, sweet scent, while sour cream smells unpleasant.

Curdled Texture

If your whipped cream looks lumpy or curdled, it’s time to toss it. Spoiled whipped cream loses its smooth and fluffy texture.

Discoloration

If the whipped cream starts to turn yellow or a different color, it’s no longer safe to eat. Fresh whipped cream should be a consistent white color.

Taste Change

If the whipped cream has a sour or bitter taste, something is wrong. Fresh whipped cream should taste creamy and slightly sweet.

How to Make Homemade Whipped Cream Last Longer

How long does homemade whipped cream last? If you want your homemade whipped cream to last longer, here are some tips to help you extend its freshness:

Add Stabilizers

Adding a stabilizer, such as gelatin, powdered sugar, or cornstarch, can help keep whipped cream fluffy for longer. This is especially helpful if you’re making whipped cream ahead of time and need it to hold its shape for a day or two.

Store in a Cold Spot

Always store whipped cream in the coldest part of your fridge. This helps slow down the separation of the cream and keeps it fresher for longer.

Use Fresh Ingredients

The freshness of your ingredients directly affects how long your whipped cream will last. Always use fresh heavy cream and avoid using ingredients close to expiration.

Also Read: How Long Does Caviar Last? Uncover the Shocking Reality!

Can You Revive Homemade Whipped Cream?

Sometimes, homemade whipped cream may lose its texture or become runny, even before it spoils. Can you save it? Yes, you can revive whipped cream in some cases. If you’re wondering, how long does homemade whipped cream last, remember that its lifespan depends on storage conditions. If the cream becomes runny but hasn’t spoiled, you can try whipping it again to restore its texture. Start with a cold bowl and beaters, and re-whip the cream until soft peaks form.

Are you curious about how long does homemade whipped cream last when appropriately stored? At room temperature, it only lasts about 2 hours, but if stored in the fridge, it can stay fresh for 2 to 3 days. Freezing is an option for extended use, allowing it to last up to 3 months, though its texture might change slightly. So, how long does homemade whipped cream last before you check for spoilage? Signs like a sour smell, curdled texture, or discoloration mean it’s no longer safe to eat.

Knowing how long homemade whipped cream lasts ensures you can enjoy it for as long as possible without compromising on quality. Now that you know, make your desserts even more delightful!

il 14 September 2024 11.25

Have you ever noticed your heart rate increase after enjoying a meal? It’s a common experience for many, but How Long Does Heart Rate Stay Elevated After Eating? This reaction is part of the body’s natural digestion process, but the duration and causes can vary. In this article, we’ll dive into How Long Does Heart Rate Stay Elevated After Eating, why it happens, how long it lasts, and when you might need to pay more attention to it. If you’re curious about why your heart beats faster after you eat, keep reading to discover the surprising details!

What Happens to Your Heart Rate After Eating?

How Long Does Heart Rate Stay Elevated After Eating

When you eat, your body doesn’t just digest food. It triggers a series of reactions, including a change in heart rate. After a meal, the body directs more blood to the stomach and intestines to help digestion. This process requires more effort from your heart, causing it to pump faster. But How Long Does Heart Rate Stay Elevated After Eating? The answer can depend on several factors, including your eating and overall health. Understanding How Long Does Heart Rate Stay Elevated After Eating can help you better manage your body’s meal response.

Why Does the Heart Rate Increase After Eating?

The Digestive Process and Heart Rate

The heart rate increases because your digestive system requires more blood flow. When you eat significantly larger meals or meals rich in fats and carbohydrates, the body sends more blood to your digestive organs. This demand leads to an increase in your heart rate. But How Long Does Heart Rate Stay Elevated After Eating? A faster heartbeat helps transport oxygen and nutrients where they are needed most, but How Long Does Heart Rate Stay Elevated After Eating depends on the size of the meal and the types of food consumed.

Foods That Affect Heart Rate

Certain types of food can cause a more significant increase in heart rate. For example, spicy foods, caffeine, and foods high in sugar or fat may cause a noticeable rise. How Long Does Heart Rate Stay Elevated After Eating? can vary depending on these types of foods. These foods stimulate the body in different ways, such as by triggering the release of adrenaline, which can further elevate heart rate. Understanding How Long Does Heart Rate Stay Elevated After Eating after consuming such foods can help you manage your dietary choices more effectively.

Postprandial Hypotension

For some people, a drop in blood pressure after eating, known as postprandial hypotension, can also cause an increase in heart rate. When blood pressure drops, the heart compensates faster to ensure enough blood flow to vital organs.

How Long Does Heart Rate Stay Elevated After Eating?

How Long Does Heart Rate Stay Elevated After Eating

The exact time your heart rate stays elevated after eating can vary. On average, it remains higher for 30 minutes to an hour after a meal. Depending on the size of the meal and its contents, it may take up to two hours for the heart rate to return to normal.

Small vs. Large Meals

If you’ve had a small, light meal, your heart rate may only stay elevated for about 30 minutes. However, after a large or heavy meal, your heart rate could take up to two hours to settle back to its resting pace.

The Impact of Exercise After Eating

If you eat and engage in physical activity, your heart rate may stay elevated even longer. This is because your body works to digest food and support your activity. It’s usually recommended to wait at least 30 minutes to an hour after a meal before exercising to allow digestion to begin.

Factors That Influence Heart Rate After Eating

Type of Food Consumed

The type of food you eat plays a significant role in how long your heart rate stays elevated. Meals high in fats, sugars, and processed foods may cause your heart to work harder for extended periods. On the other hand, light and nutrient-dense foods like vegetables and lean proteins may result in only a slight increase in heart rate.

Personal Health Conditions

Certain health conditions, such as heart disease or diabetes, can influence how your body responds after a meal. People with these conditions may notice that their heart rate stays elevated for longer or increases more significantly than those without them. If you have a medical condition and notice your heart rate is consistently high after eating, it’s worth discussing with your doctor.

Stress and Emotions

Stress and emotions can also affect how long your heart rate stays elevated after eating. If you’re anxious or stressed while eating, your heart rate may remain higher for longer. Your body reacts to stress by releasing hormones like adrenaline, which naturally increases heart rate.

Should You Be Concerned About Elevated Heart Rate After Eating?

How Long Does Heart Rate Stay Elevated After Eating

For most people, an increased heart rate after eating is a normal part of the digestive process and nothing to worry about. However, How Long Does Heart Rate Stay Elevated After Eating? If it extends for a prolonged period or is accompanied by other symptoms like chest pain, dizziness, or shortness of breath, you may need medical attention.

When to Seek Medical Advice

If you frequently notice that your heart rate remains elevated for more than two hours after eating, or if the increase is particularly intense, it’s essential to consult a healthcare professional. Persistent elevated heart rates could indicate an underlying issue, such as atrial fibrillation or other heart-related conditions.

Tips to Manage Your Heart Rate After Eating

If you’re concerned about your heart rate after eating, you can do a few things to manage it: understanding How Long Does Heart Rate Stay Elevated After Eating? can help you make better choices about meal size, food type, and post-meal activities.

Eat Smaller Meals

Large meals tend to place more demand on your heart. Eating smaller, more frequent meals can help minimize the increase in heart rate.

Choose Heart-Healthy Foods

Opt for foods that are easier on your body, such as lean proteins, vegetables, and whole grains. Avoid heavy, fatty, or overly processed foods that may put extra strain on your heart.

Also Read: How Long Does Croup Cough Last? Uncover the Shocking Truth!

Stay Hydrated

Drinking water before and after meals can support digestion, keep your body functioning efficiently, and help regulate your heart rate.

Avoid Strenuous Activity After Eating

Resting for a while after a meal gives your body time to digest. Avoid intense physical activity immediately after eating, as it can cause your heart rate to stay elevated for longer. How Long Does Heart Rate Stay Elevated After Eating? For most people, it’s a temporary effect that lasts between 30 minutes to two hours, depending on meal size, food type, and personal health. How Long Does Heart Rate Stay Elevated After Eating? varies from person to person, but awareness of this can help you manage it more effectively.

Understanding How Long does Your Heart Rate Stays Elevated After Eating will help you be more mindful of your body’s reactions and adjust your habits accordingly. While an increased heart rate after a meal is typically average, being informed helps ensure you maintain a steady, healthy heart rate. Keep an eye on your body’s signals and take steps to stay healthy.

il 14 September 2024 10.55

13 September 2024

I 10 TalkGroup dei TAC italiani sono stati utilizzati nel passato (e fino a ieri) per lunghi QSO da parte degli OM.
Durante il loro utilizzo si è potuto constatare che l’uso dei TAC non ha seguito le indicazioni previste, in quanto venivano utilizzati per altri scopi e non per quelli per cui erano stati creati.

The post Conclusione operativa dei 10 TG TAC su BM2222 first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 13 September 2024 16.07

10 September 2024

Continuando a sperimentare assieme al mio buon amico e Radioamatore sperimentatore Antonio IZ0MXY, ho deciso di aggiornare ulteriormente il firmware (modificato con i precedenti firmware open source) di questo Analizzatore di Reti Vettoriale Palmare NanoVNA H4, utilizzando quello scritto dall'ottimo tecnico DisLord.

The post Aggiornamento firmware per lo strumento NanoVNA-H4 versione 1.2.40 di DiSlord first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 10 September 2024 15.39

In questo articolo continuo ad aggiungere delle informazioni riguardanti la mia personale sperimentazione con questa radiolina analogica bi-banda cinese per uso radioamatoriale Quansheng UV-K5 (8). Desidero avvisarvi della pubblicazione della nuova versione firmware IJV 3.40(distribuito oggi 10 settemnbre), che aggiunge diversi nuovi comandi e risolve alcuni bug di programmazione della versione precedente. Con questa versione volge al termine lo sviluppo firmware per questa radio! Desidero condividere con voi le spiegazioni relative all'utilizzo del sistema operativo linux per installare questa nuova versione 3.32 del firmware (e del codeplug, attraverso il modulo Python per CHIRP), realizzati sempre da Fabrizio IU0IJV.

The post QUANSHENG UV-K5 (8) – pubblicazione del firmware IJV versione 3.40 e informazioni varie first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 10 September 2024 15.15

08 September 2024

Normalmente, su questo sito, non ho mai unito prima d'ora l'argomento Linux assieme a quello dei collegamenti radio tra Radioamatori.  Ma c'è sempre una prima volta... 
Il primo diploma «Linux» di RPS (Radio Penisola Salentina) si rivolge a tutti gli appassionati di radio, siano essi Radioamatori o semplici SWL.

The post Il primo Award Radioamatoriale dedicato a Linux first appeared on Il mondo di Paolettopn (IV3BVK - K1BVK).
il 08 September 2024 22.04

27 June 2024

Categoria: 

È disponibile la newsletter N° 024/2024 della comunità di ubuntu-it. In questo numero:

  • Annunciata la sede del prossimo Ubuntu Summit 2024
  • I cinque principali motivi per utilizzare Ubuntu per i tuoi progetti AI/ML
  • In arrivo il nuovo widget del Meteo nella Nuova scheda di Firefox
  • Scoperto un nuovo malware per Linux attivato tramite Discord
  • Ecco tutte le novità di Proton 9.0-2
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 27 June 2024 14.42

26 June 2024

Categoria: 

È disponibile la newsletter N° 023/2024 della comunità di ubuntu-it. In questo numero:

  • Ubuntu sta aggiungendo il supporto per l'installazione dei pacchetti .deb nel Software Center
  • Canonical annuncia il primo laptop RISC-V con Ubuntu
  • Firefox 128 entra nella fase di beta testing
  • Ottieni un nuovo e interessante componente per Raspberry Pi 5
  • App del mese: prova Morphosis su Ubuntu
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 26 June 2024 08.13

14 June 2024

Categoria: 

È disponibile la newsletter N° 022/2024 della comunità di ubuntu-it. In questo numero:

  • Canonical rilascia Ubuntu Core 24
  • Ubuntu 23.10 raggiungerà l'End Of Life l'11 Luglio 2024
  • Ecco le novità di Firefox 127
  • Full Circle Magazine Issue #205 in inglese
  • Script del mese per trasformare la propria scrivania di Ubuntu
  • Rilasciato LibreOffice 24.2.4 con la correzione di 72 bug
  • Arriva Proton Pass sui sistemi GNU/Linux
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 14 June 2024 07.04

13 June 2024

Categoria: 

È disponibile la newsletter N° 021/2024 della comunità di ubuntu-it. In questo numero:

  • Canonical abilita Ubuntu 24.04 su una SBC Risc-V delle dimensioni di una carta di credito
  • How to del mese: Ubuntu 24.04 LTS funziona anche su Nintendo Switch
  • Full Circle Magazine Issue #205 in inglese
  • Tieni traccia del tempo impiegato durante l'utilizzo del computer
  • Nuovo design per il sito di Snap Store
  • Mozilla rivela nuove funzionalità in arrivo su Firefox
  • Mozilla interviene per risolvere un fastidioso bug in Firefox 126
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 13 June 2024 09.15
Categoria: 

È disponibile la newsletter N° 020/2024 della comunità di ubuntu-it. In questo numero:

  • Sono stati abilitati gli aggiornamenti da versioni precedenti per Ubuntu 24.04 LTS
  • Prevista la data di rilascio per GNOME 47
  • Microsoft fornisce un nuovo aggiornamento del suo font open source
  • Rufus risolve alcuni problemi ostici per la creazione di USB persistenti di Ubuntu 24.04
  • Steam si aggiorna e introduce interessanti novità all'interno di Linux
  • Scopri lo strumento Raspberry Pi Connect
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 13 June 2024 08.31
Categoria: 

È disponibile la newsletter N° 019/2024 della comunità di ubuntu-it. In questo numero:

  • Gli utenti NVIDIA che utilizzeranno Ubuntu 24.10 avranno per impostazione predefinita Wayland
  • Come installare il Kernel Linux 6.1 su Ubuntu 22.10
  • Ubuntu 24.04 LTS funziona brillantemente su Raspberry Pi 5
  • Mozilla Firefox 126 è disponibile per il download
  • Aggiornamenti di sicurezza
  • Bug riportati
  • Scrivi per la newsletter

 

Puoi leggere direttamente la newsletter oppure scaricarla in formato pdf. Se hai perso i numeri precedenti, puoi trovarli nell'archivio! Per ricevere la newsletter ogni settimana nella tua casella di posta elettronica, iscriviti alla lista newsletter-italiana.

il 13 June 2024 08.11

03 May 2024

Can I modify a commercetools Order price?

Short answer: no.

commercetools offers some update actions on the Order itself, but none of them helps you in case you want to change the Order price.

And that’s the reason why we will use Order Edits.

What are Order Edits, then?

As per the commercetools official documentation, here’s the Order Edits definition:

OrderEdit are containers for financial changes after an Order has been placed.

If no financial aspect of an Order should be changed, use Update Order, which does not perform a recalculation. If no Deliveries or Payments occurred, you can alternatively replicate the Order as a new Cart.

commercetools Order Edits documentation

A simple strategy to modify the order price

Imagine the following scenario:

  1. Invoice Issued: Your company issues an invoice for 2016.90€.
  2. Payment Made: The client pays the invoice via bank transfer after several days.
  3. Price Adjustment: Due to increased product prices, the order is placed with a total price of 2997.90€.
  4. Misalignment: There is a misalignment of 81€ between the invoice amount and the current order price.

The simplest strategy is to apply a Direct Discount.

A Direct Discount represents a CartDiscount that is only associated with a single Cart or Order.

Create an OrderEdit

In this code we specify:

  • a key (try to give consistent names, guaranteeing sequential keys, because duplicate keys are not tolerated)
  • a resource: that’s our order
  • stagedActions array
    • setDirectDiscounts action to set a direct discount related to the totalPrice with an absolute amount of 81€
  • comment: it’s always a good choice to document your action, because Orders are sensitive entities and they should be rarely modified

We obtain a JSON representing the newly created OrderEdit.

The JSON is easy to read.

What’s important is to keep the OrderEdit ID and the OrderEdit version for the next call.

The OrderEdit type should be set to PreviewSuccess.

Apply the OrderEdit

We can now apply the OrderEdit:

We will just pass the OrderEdit ID in the URL, and the OrderEdit version plus the Order version in the body.

That’s it!

In the result you should see an important result section like this:

"result": {
        "type": "Applied",
        "appliedAt": "2024-05-03T11:09:08.051Z"
[...]

sto confirm that it’s applied.

The result section also reports the previous and current state of the OrderEdit resource, respectively in the excerptBeforeEdit and excerptAfterEdit section:

"excerptBeforeEdit": {
            "totalPrice": {
                "type": "centPrecision",
                "currencyCode": "EUR",
                "centAmount": 209790,
                "fractionDigits": 2
            },
            [...]
},
"excerptAfterEdit": {
            "totalPrice": {
                "type": "centPrecision",
                "currencyCode": "EUR",
                "centAmount": 201690,
                "fractionDigits": 2
            },
            [...]
}

And that’s it.

The post Unlocking commercetools: Modifying Order Prices Made Simple appeared first on L.S..

il 03 May 2024 15.45

25 April 2023

Categoria: 

news_wiki23.04.png
Foto originale: Multiverse by manuej

È appena uscita, ancora fresca di rilascio, la nuova versione del sistema operativo di Canonical: Ubuntu 23.04 nome in codice Lunar Lobster. L'avete già provata o installata? Benché sia una release intermedia, si è rivelata molto attesa poiché include parecchie novità. Per citarne solo alcune:

Per approfondire potete leggere questo articolo.

Come sempre il Gruppo Documentazione ha organizzato le attività di revisione di tante pagine wiki (come ad esempio quella che contiene i link di download delle varie edizioni e derivate).
Ma il lavoro non è ancora terminato. Infatti chi ha già installato la nuova versione può contribuire aggiornando oppure segnalando nel forum le pagine che possono considerarsi già valide con Ubuntu 23.04 o che hanno bisogno di essere modificate.

Fine del supporto standard per Ubuntu 18.04 LTS

Questo mese che volge al termine vede anche concludersi il supporto "regolare" per l'ormai storica Ubuntu 18.04 LTS Bionic Beaver. Ciò vuol dire che sulle pagine verificate soltanto con questa versione comparirà l'apposito "bollino rosso", che avverte il lettore che la guida non è verificata da molto tempo. Anche in questo caso siete invitati a contribuire aggiornando o segnalando le pagine.
Infatti spesso tante guide (ad esempio quelle nella sezione Notebook) sono valide anche per le versioni successive di Ubuntu, perciò occorrerà effettuare una modifica rapida e semplicissima (sarà sufficiente aggiungere cinque soli caratteri: «23.04») 😉.

Welcome dd3my!

Approfittiamo di questo articolo per dare il benvenuto nel gruppo Documentazione all'utente dd3my. Lui non è di certo un nome nuovo all'interno della community di Ubuntu-it. Infatti da anni partecipa attivamente ai gruppi Newsletter, Marketing e Promozione, oltre che dare una mano abitualmente con il Wiki. Adesso potrà farlo ancor di più, ma in veste di editore del gruppo Doc.
Cogliamo infine l'occasione per ringraziare tutti i gli utenti volontari che ogni giorno contribuiscono al Wiki, chi in un modo chi in un altro. È grazie soprattutto a loro se nel 2022 siamo riusciti a scrivere (o a riscrivere) la bellezza di 110 guide, il numero più alto nell'ultimo quinquennio. Mica bruscolini! 😀

A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 25 April 2023 16.35

26 July 2021

Want to quit from a conversation with a bot provided through Dialogflow? You can use an Italian city, too.

Imagine that you go to the registry office.

The employee has to ask different questions, like your name, birthday, and so on.

He just asked the first one, you expect a lot more questions.

Second one 

BOT: “What’s your first name?”

USER: “John”

BOT: “Sorry to hear that. Bye. Next, please!”

This is what I am going to tell you in this story, where our main character is not the employee but Google Dialogflow.

BOT: Where are you from?

USER: New York City

BOT: Sorry to hear this, bye!

Wait, what?

Imagine that a bot is asking a simple question “where are you from?”. You insert the correct value and BOOOM. The bot suddenly closes the conversation!

Overview

TIP: familiar with Dialogflow? Start from Conversation exits!

We use Google Dialogflow to provide a rich conversation experience to our customers, driving them through different Intents according to some data that we need them to submit and/or modify.

google.com – Intents

To give context to someone not used to Dialogflow, an Intent categorizes an end-user’s intention for one conversation turn. For each agent, you define many intents, where your combined Intents can handle a complete conversation. When an end-user writes or says something, referred to as an end-user expression, Dialogflow matches the end-user expression to the best intent in your agent. 

When an intent is matched at runtime, Dialogflow provides the extracted values from the end-user expression as parameters. 

Each parameter is described by different attributes, forming a parameter configuration. For this article, let’s say that we are interested at some point in the conversation in a parameter called city that has an Entity type @sys.geo-city.

That’s it. We ask for a parameter called city and we expect our user to write a city in his response:

“Los Angeles”

“I live in Los Angeles”

“I was in Los Angeles”

are all valid sentences for usLos Angeles is extracted from the sentence and assigned to the parameter city.

Let’s finish this paragraph with the definition of Context: Dialogflow contexts are similar to natural language context. If a person says to you “they are orange”, you need context in order to understand what the person is referring to.

Conversation exits

Dialogflow has different features automatically provided that help you to create a rich conversation without having to reinvent the wheel.

System entities are one of these features.

Another important one is something called Conversation exits.

Some magic words will stop the conversation:

  • “exit”
  • “cancel”
  • “stop”

It’s impossible to avoid that this behavior happens, you can just apply some custom logic and reply one last time with a custom response.

Intent, parameters, conversation exits: a recap.

So, we are in a specific Intent, asking the user to give us a city name for our city parameter. At the same time, we know that some magic words will stop the conversation.

The Italian city that stops the conversation

Now we have all the elements to introduce the problem described in the article title. Our clients are from Italy, so the chat is in Italian, and 99.99% of the time the user is going to indicate an Italian city to our question.

One day, we had a support request from one of our clients: “When I insert the city where I live, the system replies with “OK, canceled. Goodbye.”.

-.-‘.

Open the logs.

Open the Dialogflow console.

Check the history.

Oh, wait, here it is! The city is called Fermoand “Fermo!” means “Stop!”.

BOT: Can you please tell me where XYZ happened?

USER: Fermo

BOT: Sure, goodbye.

The user would be something like -.-‘ .

What the Dialogflow Support team told us about it

We tried to reach out to the Dialogflow support team.

This is the most important part of the email:

Conversational exits for Actions on Google(AoG) are implemented on the AoG app’s side and cannot be overridden by Dialogflow.

Unfortunately, our team is unable to assist as your question is more closely related to Actions on Google

What the Actions on Google Support Team told us about it

We can understand that the word “Fermo” is in reference to a city. However, it is also a system level hotword. Unfortunately there is no solution to bypass the system limitation. Please consider maybe using Fermo city / town or something along those lines, however that may not be guaranteed since it is a system hotword. 

Read it again:

there is no solution to bypass the system limitation

Whaaaaat?? What we did

We provide the Dialogflow experience through the PHP Client library.

We created a list, that right now has only Fermo in it, of potentially dangerous cities.

When the user provides a single word response and we are in an Intent where we are asking for a city to extract a value for our @sys.geo-city parameter, we check if this word is in the list.

If so, we wrap the city in a context: “I live in <word>” before sending the response to Dialogflow.

There is no guarantee that this works, according to AoG support team response, but currently, it seems to work just fine.

The post The Italian city that STOPs Google Dialogflow appeared first on L.S..

il 26 July 2021 07.26

26 March 2021

The Vision API now supports online (synchronous) small batch annotation (PDF/TIFF/GIF) for all features. To do so, the relevant documentation is Small batch file annotation online.

Let’s see how can we do this with PHP.

Context

Having PHP >= 7.4, the packages to require are:

google/cloud-vision
google/cloud-storage

Code

How to upload the file in the storage

Soon.

Text detection

Even with PDFs we are going to use ImageAnnotatorClient, the service that performs Google Cloud Vision API detection tasks over client images and returns detected entities from the images.

$path = "gs://mystorage.com/path/to/my/file.pdf"; /* If you have it, you can give an hint about the language in the doc */ $context = new ImageContext(); $context->setLanguageHints(['it']); /* Here's the annotator described before */ $imageAnnotator = new ImageAnnotatorClient(); /* We create an AnnotateFileRequest instance to annotate one single file */ $file_request = new AnnotateFileRequest(); /* We express our input file in terms of a GcsSource instance the represents the Google Cloud Storage location */ $gcs_source = (new GcsSource()) ->setUri($path); /* Let's specify the feature we need. You can find the options below */ $feature = (new Feature()) ->setType(Type::DOCUMENT_TEXT_DETECTION); /* Let's specify the file info: a PDF in that location */ $input_config = (new InputConfig()) ->setMimeType('application/pdf') ->setGcsSource($gcs_source); /* Some configurations, including the pages of the file to perform image annotation. */ $file_request = $file_request->setInputConfig($input_config) ->setFeatures([$feature]) ->setPages([1]); /* Annotate the files and get the responses making the synchronous batch request. */ $result = $imageAnnotator->batchAnnotateFiles([$file_request]); /* We take the first result, because that's 1 page only. */ $res = $result->getResponses(); $offset = $res->offsetGet(0); $responses = $offset->getResponses(); $res = $responses[0]; /* Finally!!! The annotations! */ $annotations = $res->getFullTextAnnotation(); /* Clean up resources such as threads */ $imageAnnotator->close();

Features

In your request you can set the type of annotation you want to perform on the file. You can check the reference or the features list documentation.

Some examples are:

  • Face detection
  • Landmark detection
  • Logo detection
  • Label detection
  • Text and document text detection
  • ..

The post Google Vision: detect text in PDFs synchronously with PHP appeared first on L.S..

il 26 March 2021 15.53

06 February 2021

700!

Ubuntu-it Gruppo Doc

Categoria: 

Mavvvieeeeeniiii!!!! 🎉️🎊️🥂️🍾️

 

Perché tanto gaudio?

Semplice! Lo scorso Gennaio il wiki ha superato il traguardo delle 700 guide fra pagine create e ideate da Giugno 2011 a oggi 😊️

L'onore di tagliare tale traguardo è andato (anche giustamente) al nostro "uragano" wilecoyote, che arrivato da appena un anno ha messo in campo un impegno incredibile, rivelatosi provvidenziale per il proseguo del gruppo.

Tabella & conteggi

E andiamo per difetto, perché la nostra tabella non conteggia la miriade di piccole modifiche quotidiane o i ciclici e corposi lavori di routine fatti a ogni rilascio. Di fatto la pagina esiste per tenere facilmente traccia dei lavori svolti, il conteggio è più uno sfizio.

 

 

Già... il conteggio. Siamo pur sempre in ambito informatico e vi sarete chiesti quale stack utilizzassimo per effettuare questi calcoli statistici. Beh, cosa potremmo mai utilizzare se non lui... gnome-calculator! Implacabile e infallibile nell'eseguire somme su numeri naturali 😎️

 

Un grazie e prossimo traguardo...

Ma torniamo al wiki e soprattutto un pensiero a tutto il parco utenti. Da chi si è accorto e ha corretto piccoli errori a chi si è scervellato a scrivere guide complesse: un grazie di cuore all'impegno di tutti!

A Giugno ci sarà il decennale di questo ormai non più nuovo corso e sarà l'occasione per ripercorrere le tappe e le evoluzioni che bene o male, nonostante molte difficoltà, ci hanno permesso di arrivare qui e poter gridare: 700! 😀️

 

A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 06 February 2021 12.24

27 January 2021

Categoria: 

Ad Aprile cesserà il supporto per  Ubuntu 16.04.
Questo vuol dire che nella sezione contenente i resoconti delle installazioni di Ubuntu sui computer portatili, molti dei link alle guide passeranno nella colonna Guide da aggiornare.

Fortunatamente i computer che funzionano con Ubuntu 16.04 supportano anche le versioni successive, come Ubuntu 18.04 e 20.04 (nella maggior parte dei casi).
Sul tuo portatile hai continuato a installare versioni successive alla 16.04? Aggiornare la relativa pagina sarà davvero semplice ;)

 

Come aggiornare la pagina?

Quando si accede all'editor per modificare una pagina, si noterà nella parte in alto la macro Informazioni che si presenta in questo modo:
<<Informazioni(forum="..."; rilasci="15.10 16.04";)>>

Al suo interno è presente la voce rilasci che contiene tra virgolette le versioni con le quali la guida è stata testata. Bene, non occorre far altro che aggiungere il numero di versione di uno dei rilasci di Ubuntu attualmente supportati.

Pertanto, supponendo di aver testato con successo la guida con... ad esempio la 20.04, basta aggiungere il numero all'interno della macro che diviene:
<<Informazioni(forum="..."; rilasci="15.10 16.04 20.04";)>>

Niente di che, vero? ;)

 

In generale è buona cosa...

Il discorso può estendersi anche alle pagine già presenti nella colonna delle guide da aggiornare e, ancora più in generale, a qualsiasi tipo di guida presente nel wiki. Come vedi se si incappa in una pagina testata con una versione obsoleta di Ubuntu, per confermarne la validità con una versione supportata è una questione di attimi.

 

A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 27 January 2021 10.49

03 January 2021

What you should know if you are reading this

Our goal is to have a look at the mobile app development technology for startups in 2021, in order to publish an app for Android and an app for iOS with the perfect trade-off between quality and time+resources. How do we choose the best technology to accomplish this task?

First of all, the most accurate answer is:


it depends.

Every startup has different needs, in terms of business, technology, resources (how many developers? and how many of them are senior?) and deadlines.

Assumptions

There are 200000 articles out there about this subject.

This is why I want to list some boundaries that will “limit” our research. So this is not a general article Native vs Cross platform but is a study for a specific case.

That said, let’s start with these assumptions:

  • The start-up technological stack has a very strong connection with Google, mostly with Firebase. This is a very important aspect. In the start-up X the most important technology could be Y, so adjust the content of the article accordingly;
  • The start-up was providing all the services in web pages only, and the current app is basically a Webview showing an ad-hoc version of the website. I know, I know! Anyway, there is an ongoing process to transform all the services into a full set of (modularised) REST APIs that we can then consume in our app;
  • The app does not have heavy processes in terms of device resources, does not do any image/video processing and so on. Anyway, it has to have reliable access to the camera and retrieve the accurate users position through GPS;
  • The current technology is React Native, so we already saw both the pros and cons of a not-native approach. But not-native includes a world of solutions, that we will try to consider in this article;
  • The strong connection between React and Firebase, to build business web applications in JavaScript with all the power of the Firebase services, is very well explained in a book that I strongly suggest;
  • last but not least, I am not vertical on mobile technologies, so your feedbacks are very welcome.

Technologies in this study

I like a lot the category names reported in a very interesting article by Ionic: Comparing Cross-Platform Frameworks.

I will use the same labels that are

Hybrid-Native

Shared codebase, plus native code. Basically:

it allows you to program your user interfaces (UI) in one language that then orchestrates native UI controls at runtime.

Ionic article Comparing Cross-Platform Frameworks
Hybrid-Web

One codebase, running everywhere. Your code does not get “translated” in native components, but

the UI components you use in your app are actually running across all platforms

Ionic article Comparing Cross-Platform Frameworks

So basically you can code with “web” technologies (HTML/CSS/JS) and your UI components will be shown on the device.

Technologies and platforms in the article

According to the previous definitions, we will analyze the following platforms/technologies:

  • 100% native code: one app for iOS, one app for Android, with their respective languages, IDEs and so on;
  • ReactNative (Hybrid-native);
  • Flutter (Hybrid-native);
  • NativeScript (Hybrid-native);
  • Xamarin (Hybrid-native);
  • Ionic (Hybrid-web) ( – that includes PhoneGap / Cordova).
Image from aalpha

What’s the study about and how do we try to understand if a choice is better than another one

We will briefly describe pros and cons of every technology.
Then we will compare them at high level and a bit in terms of performances.

At this point we will take into account other important factors:

  • Who’s behind them?
  • The community around each technology;
  • Available libs: active development, time to “port” new features, stability, support and community;
  • Trends: we don’t want to adopt a technology that is going to become marginal in the next few years;
  • Very few observations related to the UI/UX aspect.

One by one

100% Native

Basically, we have 2 separated projects here: one for Android, one for iOS.

Thanks to the respective IDE (Android Studio and XCode) you will probably be able to build a good skeleton of your app and a good enough flow between the views with no or few code required, with a “drag & drop” approach for elements (buttons, text fields, …). A very good preview is also available, without using a simulator, for example.

XCode interface builder from apple.com

That’s great. Anyway, all the logic such as performing API calls, dynamically adding/removing content, handling Push notifications, accessing GPS position, accessing camera/gallery and so on, are performed with a platform-specific language: Swift (Objective-C) for iOS, Kotlin (Java) for Android.

All of this just to say that the two apps will live on two separated, parallel projects. You can of course merge some high-level logic regarding how to manage certain flows, but at the end you have to code them separately.

Two separated projects, two separated teams with separated skills. In the worst-case scenario this could double the needed resources.

On the other side you have the maximum reliability when you are going to handle device resources such as the camera or the GPS.

You have all the debugging and profiling power you need in your IDE.

Even regarding 3rd-party libraries (of course here a lot depends on the library itself) you can have less surprises if you are using the specific library for the given platform.

– Firebase

In case of Firebase, an Android native solution is incredibly good, of course, due to the fact that we’re talking about Google solutions.

Also Firebase has an official SDK for iOS, so the native solution is incredibly good for iOS, too.

Hybrid-web

We have just one project here: you will code an HTML/JS/CSS solution, that’s it. All the UI is shared between the platforms, so you have a very consistent UI and you don’t need to have different components for different platforms. You can, or you can simply have a different CSS applied for each platform.

For debugging purposes you have different layers to take care of, but most of the job related to the UI can be done in a web-based debugging tool like the Chrome Developer tools. One place, different platforms.

So, we were saying that we have just one project here, and this is something to carefully think about if you are a start-up. Additionally, you can “re-use” web related skills in your team to build your app, substantially decreasing the resources needed to complete it.

How about the device resources?

For the most common tasks such as taking a picture or accessing the GPS location, you can be sure to find a plugin (official or not) that takes care of these tasks for you.

The main idea is that there is a sort of Javascript API system to communicate with the underlying platform.

Ionic

With Ionic you can be sure to have someone in your team that can build a simple app with a small learning curve, due to the fact that it supports the major Javascript frameworks and libraries such as React, Angular and Vue.

It has 120 native device plugins for Camera, GPS, Bluetooth and so on.

It relies on Capacitor or Cordova to execute your web components within wrappers targeted to each platform, with API bindings to access device’s capabilities.

This is the architecture compared to the native one:

Native vs Ionic apps. From the official Ionic doc.

– Firebase

The Ionic official documentation points to a specific plugin page on GitHub.

This plugin page has a build: failing tag on it (3rd of January 2021): no good.

Let’s see the popularity of the plugin:

Watch68
Stars993
source: plugin page on GitHub, 3rd of January 2021

Anyway, if your choice is Ionic and you want to continue your journey with React, I strongly suggest this book to give you very useful hints on how to build robust web applications with React and Firebase.

For this part, that’s it! In the next part we will focus on the Hybrid-Native solutions.

The post Choosing the technology behind a mobile app for a startup in 2021: Native vs cross-platform (part 1) appeared first on L.S..

il 03 January 2021 08.24

11 December 2020

2020-12-11 18:39:36.965 14746-14746/your.bundle E/RNFirebaseMsgReceiver: Background messages only work if the message priority is set to 'high'

This is something you can find in your adb logcat output when sending a push notification (cloud message) and your app is in background.

More specifically, the problem is mostly related to the idle status of your device.

This is explained in a dedicated Firebase doc, particularly in the “Using FCM to interact with your app while the device is idle” section.

If you are sending a message with curl, Postman and so on, you can add something to your JSON in order to set priority.

So a JSON body like this:

{ 
  "to": "token_here", 
  "notification": { 
    "title": "hey from Lorenzo", 
    "body": "great article dude!" 
  }, 
  "data": { 
    "body": "normal priority notification", 
    "title": "here we are", 
  }
}

becomes:

{ 
  "to": "token_here", 
  "android": {
        "priority": "high"
  },
  "priority": 10,
  "notification": { 
    "title": "hey from Lorenzo", 
    "body": "great article dude!" 
  }, 
  "data": { 
    "body": "normal priority notification", 
    "title": "here we are", 
  }
}

When performing your POST requesto to https://fcm.googleapis.com/fcm/send please remember to add a Content-type: application/json header and a Authorization header with value key=<server_key> that you can retrieve from the “Cloud Messaging” section of your project settings in the Firebase console.

The post Firebase, cloud messaging and problems receiving background notifications appeared first on L.S..

il 11 December 2020 17.58

24 October 2020

Categoria: 

Banner Ubuntu 20.10

 

Il 22 ottobre è stato rilasciato Ubuntu 20.10, nome in codice Groovy Gorilla, supportato fino a luglio 2021.

Come di consueto il Gruppo Documentazione ha organizzato le attività di revisione di alcune pagine wiki .
Molto lavoro rimane ancora da fare: tante guide hanno bisogno di essere aggiornate e verificate con la nuova versione 20.10. Per continuare la revisione della documentazione abbiamo bisogno del tuo aiuto!

 

Come contribuire

Partecipare alla redazione e all'aggiornamento della documentazione wiki di Ubuntu-it è piuttosto semplice.
Numerose guide contengono sotto l'indice una dicitura simile a questa: «Guida verificata con Ubuntu: 16.04 18.04 20.04».

  • Se una guida è valida anche per Ubuntu 20.10 ma l'informazione non è riportata sotto l'indice della pagina, è sufficiente aggiungere la verifica per il rilascio 20.10.

  • Se una guida contiene istruzioni non valide con Ubuntu 20.10 puoi aggiornarla per adeguare in contenuti al nuovo rilascio.

Come sempre se trovi nomi sbagliati, errori ortografici, collegamenti errati o altre inesattezze facili da modificare non aspettare e correggili senza timore!


A cura del Gruppo Doc
Inizia a contribuire!

il 24 October 2020 21.33

12 February 2020

Even if currently it’s a beta feature, you can create multiple versions of your agent and publish them to separate environments.

The problem is that the REST URI bindings do not appear to have been updated in the API definition for this feature.

I wrote an issue in the cloud-php Github project, and John Pedrie, working for the project, asked me to try the gRPC way.

Never did it before, so here’s a guide to help you just in case you are in my situation…hopefully it will be integrated soon!

Assuming you are working with PHP7.3 (and a Debian-based Linux server):

Based on the Install gRPC for PHP doc, on our server (running Ubuntu server 19.10, PHP7.3) I had to install some packages:

sudo apt-get install autoconf libz-dev php-dev php-pear
sudo pecl install grpc
sudo pecl install protobuf

Let’s modify the /etc/php/7.3/fpm/php.ini file adding the following lines:

extension=grpc.so
extension=protobuf.so

Restarting php7.3-fpm:

sudo systemctl restart php7.3-fpm.service

And adding the "grpc/grpc": "^v1.1.0" line to the project composer.json.

Now it’s time to change the code. The usual way is something like:

$sessionClient = new SessionsClient();
$session = $sessionClient->sessionName($projectId, $sessionId);
$response = $sessionsClient->detectIntent($session, $queryInput);

And it has to be changed with something like:

$session = $this->_getSessionName($sessionId);
$sessionsClient = new SessionsClient();
$response = $sessionsClient->detectIntent($session, $queryInput);

// WHERE _getSessionName() is:
private function _getSessionName($sessionId)
{
    $projectId = $this->_getProjectId();
    $environment = $this->_getEnvironment();
    return "projects/{$projectId}/agent/environments/{$environment}/users/-/sessions/{$sessionId}";
}

And that’s it.

In the Dialogflow History tab there is still no way to filter conversations by Environment, but there is an Environment indicator in the conversation Detail.

Dialogflow environemnts

The post Dialogflow API, support for versions and environments appeared first on L.S..

il 12 February 2020 15.28

31 January 2020

2 free months of Skillshare Premium!

Lorenzo Sfarra (twilight)

You can get 2 free months of Skillshare Premium, thanks to this referral link.

With Skillshare Premium you will:

  • Get customized class recommendations based on your interests.
  • Build a portfolio of projects that showcases your skills.
  • Watch bite-sized classes on your own schedule, anytime, anywhere on desktop or mobile app.
  • Ask questions, exchange feedback, and learn alongside other students.

That’s it! 🙂

Skillshare logo
  • Get inspired.
  • Learn new skills.
  • Make discoveries.
  • Be curious.

I will be more than happy if you can join my classes and give me some feedbacks. The classes are about almost everything that I do in my life (you can check again my skills on the homepage)!.. 🙂

The post 2 free months of Skillshare Premium! appeared first on L.S..

il 31 January 2020 09.05

16 December 2019

You woke up one day and your Android phone contacts disappeared.

You try to perform a Google Search but you only find strange solutions, mostly related to some Samsung stuff, factory resets, uninstalling some app, etc…

Suddenly you realise that your Google Contacts was empty!

Ok, too much context, the solution.

Open your browser to https://contacts.google.com/.

In the top right corner you have a gear, click on it. Then click on Undo changes:

Now you can chose the version of your contacts that you want to restore: minute ago, hours ago, days ago, months ago, years ago….

And that’s it, the time to sync your phone and they’re back!

The post Restore your Google Contacts (for your Android phone, too) appeared first on L.S..

il 16 December 2019 09.31

09 December 2019

Buon Natale da Banksy

Dario Cavedon (iced)

il 09 December 2019 19.56

14 November 2019


Dalla TV, Bobo Vieri sorride sornione come quando giocava a calcio, e ripete "Shave like a bomber!". Tutti gli uomini che se lo ricordano quando giocava a calcio e faceva parlare di se dentro e fuori dal campo, rispondono al sorriso con approvazione.

Quello che fa (bene) Vieri è il testimonial, ci mette la sua bella faccia, e la sua innata simpatia per vendere un prodotto. Una professione a cui si dedicano anche suoi numerosi ex-colleghi giocatori di calcio, e del mondo dello spettacolo.

Mi fa sorridere quindi quando leggo post così che parlando di Chiara Ferragni scrivono di "vuoto pneumatico". Mi pare lapalissiano dire che Chiara Ferragni è una testimonial di se stessa, che sa usare i nuovi canali per comunicare il suo messaggio (qualunque esso sia). Fa marketing, e lo fa bene, visto il giro di soldi che fattura. Nel suo caso poi il fenomeno è così esteso che, chi scrive di lei, o parla di lei, anche in maniera negativa, si fa pubblicità a sua volta, sfruttandone la fama di riflesso.

Denoto in questi articoli - oltre la malizia usata per attirare clic - una certa incapacità di leggere la realtà e di adattarsi al cambiamento di costumi e di mestieri in atto.

Trovo anche sorprendente che i commentatori di cui sopra non riescano a capire come il fenomeno dei testimonial sia in parte sceso dall'Olimpo delle celebrità televisive, per diramarsi nei mille rivoli dei rappresentanti della borghesia. Al giorno d'oggi i testimonial sono anche degli illustri sconosciuti, con cui magari abbiamo fatto una corsetta al parco domenica scorsa.
il 14 November 2019 13.00

09 November 2019


(Segue Italiano)

🇬🇧🇺🇸 Last october I attended Ubucon Europe 2019, at Sintra in Portugal. Still need some time to gather the right words to explain how well I felt standing there with Ubuntu mates, and how many different good talks I saw.
Meanwhile, you can take a look at the video of my talk, where I speak about my running story: how I began running, why I still run, and why (almost) everybody can do it. Oh! Obviously I explain also what open source software you can use to track safely and securely your runs.
Let me know what you think about it! :-)

🇮🇹 Lo scorso ottobre ho partecipato a Ubucon Europe 2019, a Sintra in Portogallo. Ho bisogno di ancora un po' di tempo per mettere insieme le parole giuste per spiegare come mi sono sentito stare lì con gli amici ubunteri, e quanti bei talk ho sentito.
Intanto, potete dare un'occhiata al video del mio talk, dove parlo della mia storia di corsa: come ho cominciato, perché corro ancora e perché (quasi) tutti possono farlo. Oh! Ovviamente spiego anche che software open source si può usare per tracciare in le proprie corse in modo sicuro.
Fatemi sapere cosa ne pensate! :-)


Thanks very much Ubuntu & Canonical for funding my travel expenses!

(The picture in this post is from Marco Trevisan on Twitter)
il 09 November 2019 10.03

19 April 2019


In occasione della visita in Italia, ci sono state parecchie critiche negative su Greta Thumberg, la ragazzina svedese che ha lasciato la scuola per una sua personale battaglia a favore dell'ambiente, e sulla sua azione per contrastare il cambiamento climatico. Ci sono stati anche attacchi alla sua persona, tanto infondati quanto ignobili, specie se si considera la sua giovane età.

La cosa che sfugge a chi è abituato a leggere solo i titoli dei giornali, e in base a questi farsi un'opinione, è che le aziende petrolifere spendono milioni di dollari per spargere fake news, finanziare politici e rifarsi un'immagine.

Cioè: mentre io sto lì a separare la finestrella di plastica dal resto della busta di carta prima di buttare entrambe nella rispettiva raccolta differenzia "le grandi compagnie petrolifere, benché ufficialmente sostenitrici della lotta ai cambiamenti climatici, operano in realtà nell’ombra al fine di conservare i loro business". Senza contare "le grandi banche internazionali hanno versato 1.900 miliardi di dollari al comparto delle fonti fossili (gas e carbone inclusi)".

Se dopo tutto questo restate indifferenti, se non ve ne frega assolutamente niente che il pianeta Terra sia sempre più invivibile, se pensate che i nostri figli e nipoti che si troveranno a gestirlo in qualche maniera si arrangeranno, dovreste pensare a cosa tenere di più caro (i soldi!) e valutare la possibilità che continuare a finanziare - 100 miliardi di dollari all'anno, di cui 17 miliardi dal Governo Italiano - le fonti di energia fossili è una pessima idea per il proprio portafoglio.

La foto di Greta è tratta da Wikipedia.
il 19 April 2019 11.11

12 April 2019

Bloccato da Apple. Grazie!

Dario Cavedon (iced)


Tediato oltre misura dall'invasiva pubblicità su Twitter del noto marchio di diavolerie elettroniche, che intende rifarsi la verginità sulla privacy a forza di video emotivamente pucciosi, ho risposto a tono a un suo tweet. Sono stato subito bloccato.

Morale della favola: mi sarà impossibile vedere le prossime pubblicità ipocrite di Apple. Grazie Apple!
il 12 April 2019 13.27

01 March 2019

Categoria: 

Il wiki di Ubuntu-it è stato aggiornato per ottimizzare la lettura dei testi da smartphone :)
Le modifiche sono già attive da un paio di settimane, ma è stato necessario fare alcuni aggiustamenti per renderle davvero efficaci. Potrebbe essere necessario effettuare un refresh o ripulire la cache del browser per visualizzare la nuova grafica; a parte questo potrete leggere la documentazione, la newsletter e tutte le altre pagine del wiki da smartphone senza ulteriori problemi.

 

Al momento la modifica entra in funzione solo quando la larghezza della finestra è a misura di smartphone, nella cosiddetta modalità "portrait". In tal caso apparirà il nuovo header semplificato con il classico pulsante per il menù a scomparsa. Si noterà che in questa modalità non sono presenti i link di login/modifica/ecc.
Ruotando lo smartphone (modalità "landscape"), si tornerà a visualizzare il sito come su desktop.

Questa impostazione è stata scelta perché il wiki fu a suo tempo impostato con grafiche a larghezza fissa e tabelle anche complesse che si adattano prevalentemente a una visualizzazione da desktop. È possibile quindi incappare in pagine con contenuti che mal si adattino alla larghezza dei piccoli schermi, pertanto ruotando il dispositivo si ha comunque la possibilità di visualizzare la grafica originaria.

Ad eccezione di alcune pagine che dovranno essere manualmente ritoccate e inevitabili piccoli ritocchi alle impostazioni del wiki, i risultati sono andati oltre alle aspettative. Quindi non è escluso che più in là il responsive design possa essere esteso fino alla visualizzazione su desktop.

 

Aspetti tecnici

Il wiki utilizza la piattaforma MoinMoin. Il suo aspetto grafico è dovuto all'introduzione del tema Light nell'ormai lontano 2011.
Per chi fosse interessato le modifiche hanno riguardato giusto tre file:

  • light.py: al suo interno, insieme al vecchio header è stato inserito il codice html e javascript per disegnare il nuovo header in stile mobile.

  • common.css - screen.css: sono questi i due principali file responsabili per l'aspetto stilistico del wiki. Al loro interno sono state inserite media queries per adattare gli elementi delle pagine e per rendere alternativamente visibile il nuovo o il vecchio header a seconda della larghezza dello schermo.

In definitiva MoinMoin ci ha piacevolmente sorpreso mostrando un buon grado di adattabilità :)

Buona consultazione a tutti!

 

A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 01 March 2019 10.21

19 February 2019

Introduction: Node + express + body-parser + Shopify?

Are you using Node/express/body-parser and Shopify, and (you would like to use) its webhooks?

If the answer is YES to the questions above, I am going to suggest here a way to solve a common problem.

NOTE: This and much more is covered in the Coding Shopify webhooks and API usage: a step-by-step guide class on Skillshare!

The problem

Body-parser does an amazing work for us: it parses incoming request bodies, and we can then easily use the req.body property according to the result of this operation.

But, there are some cases in which we need to access the raw body in order to perform some specific operations.

Verifying Shopify webhooks is one of these cases.

Shopify: verifying webhooks

Shopify states that:

Webhooks created through the API by a Shopify App are verified by calculating a digital signature. Each webhook request includes a base64-encoded X-Shopify-Hmac-SHA256 header, which is generated using the app’s shared secret along with the data sent in the request.

We will not go into all the details of the process: for example, Shopify uses two different secrets to generate the digital signature: one for the webhooks created in the Admin –> Notifications interface, and one for the ones created through APIs. Anyway, only the key is different but the process is the same: so, I will assume that we have created our webhooks all in the same way, using JSON as object format.

A function to verify a webhook

We will now code a simple function that we will use to verify the webhook.

The first function’s param is the HMAC from the request headers, the second one is the raw body of the request.

function verify_webhook(hmac, rawBody) {
    // Retrieving the key
    const key = process.env.SHOPIFY_WEBHOOK_VERIFICATION_KEY;
    /* Compare the computed HMAC digest based on the shared secret 
     * and the request contents
    */
    const hash = crypto
          .createHmac('sha256', key)
          .update(rawBody, 'utf8', 'hex')
          .digest('base64');
    return(hmac === hash);
}

We use the HMAC retrieved from the request headers (X-Shopify-Hmac-Sha256), we retrieve the key stored in the .env file and loaded with the dotenv module, we compute the HMAC digest according to the algorithm specified in Shopify documentation, and we compare them.

We use the crypto module in order use some specific functions that we need to compute our HMAC digest.

Crypto is a module that:

provides cryptographic functionality that includes a set of wrappers for OpenSSL’s hash, HMAC, cipher, decipher, sign, and verify functions.

NOTE: it’s now a built-in Node module.

Retrieving the raw body

You have probably a line like this one, with or without customization, in your code:

// Express app
const app = express();
app.use(bodyParser.json());

 

So your req.body property contains a parsed object representing the request body.

We need to find a way to “look inside the middleware” and to add somehow the information regarding the request status, using our just-defined function: is it verified or not?

Now, we know that the json() function of body-parser accepts an optional options object, and we are very interesting to one of the possible options: verify.

The verify option, if supplied, is called as verify(req, res, buf, encoding), where buf is a Buffer of the raw request body and encoding is the encoding of the request. The parsing can be aborted by throwing an error.

That’s it, we are going to use it like this.

Let’s change the json() call in this way:

// Express app
const app = express();
app.use(bodyParser.json({verify: verify_webhook_request}));

And we create the function verify_webhook_request() according to the signature documented before:

function verify_webhook_request(req, res, buf, encoding) {
  if (buf && buf.length) {
    const rawBody = buf.toString(encoding || 'utf8');
    const hmac = req.get('X-Shopify-Hmac-Sha256');
    req.custom_shopify_verified = verify_webhook(hmac, rawBody);
  } else {
    req.custom_shopify_verified = false;
  }
}

Basically, we check if the buffer is empty: in such case, we consider the message not verified.

Otherwise, we retrieve the raw body using the toString() method of the buf object using the passed encoding (default to UTF-8).

We retrieve the X-Shopify-Hmac-Sha256.

After we have computed the verify_webhook() function, we store its value in a custom property of the req object.

Now, in our webhook code we can check req.custom_shopify_verified in order to be sure that the request is verified. If this is the case, we can go on with our code using the req.body object as usual!

Another idea could be to stop the parsing process: we could do this throwing an error during the verify_webhook_request function.

 

Conclusion

Please leave your comment if you want to share other ways to accomplish the same task, or generically your opinion.

 

NOTE: Remember that this and much more is covered in the Coding Shopify webhooks and API usage: a step-by-step guide class on Skillshare!

The post Node, body-parser and Shopify webhooks verification appeared first on L.S..

il 19 February 2019 16.49

07 February 2019

Categoria: 

Ubuntu 14.04 LTS End of Life

 

Ubuntu 14.04 LTS Trusty Tahr raggiungerà la fine del suo ciclo di vita il 30 aprile 2019 e, da allora, sarà disponibile Ubuntu 14.04 LTS - ESM, ovvero Extended Security Maintenance. Si tratta di una funzionalità disponibile con Ubuntu Advantage, il pacchetto di supporto commerciale di Canonical, oppure che può anche essere acquistata su base stand-alone. L'Extended Security Maintenance è stato creato per aiutare a semplificare il processo di migrazione verso le nuove piattaforme aggiornate, mantenendo gli standard di conformità e sicurezza.

 

L'introduzione di Extended Security Maintenance per Ubuntu 12.04 LTS è stato un passo importante per Ubuntu, portando patch di sicurezza critiche e importanti oltre la data di fine vita di Ubuntu 12.04. ESM viene utilizzato dalle organizzazioni per risolvere problemi di sicurezza e conformità mentre gestisce il processo di aggiornamento a una versione più recente di Ubuntu in grado di garantire pieno supporto. La disponibilità di ESM per Ubuntu 14.04 significa che l'arrivo dello status di End of Life di Ubuntu 14.04 LTS Trusty Tahr nell'aprile 2019 non dovrebbe influire negativamente sulla sicurezza e sulle conformità delle organizzazioni che lo utilizzano ancora come sistema operativo in essere. In totale, ESM ha fornito oltre 120 aggiornamenti, comprese correzioni per oltre 60 vulnerabilità con priorità alta e critica, per gli utenti di Ubuntu 12.04.

 

Ancora una volta, lo abbiamo segnalato anche in passato sulla newsletter (Ubuntu in prima linea per la sicurezza), risulta estremamente chiaro come Canonical metta la sicurezza al centro di Ubuntu, oltre che nelle pratiche e nella architettura dei prodotti a esso relativi sia lato business che lato consumer.

 

Fonte: blog.ubuntu.com

il 07 February 2019 09.57

05 February 2019

Categoria: 

Ad Aprile cesserà il supporto per la gloriosa Ubuntu 14.04.
Questo vuol dire che nella sezione contenente i resoconti delle installazioni di Ubuntu sui computer portatili, molti dei link alle guide passeranno nella famigerata colonna Guide da aggiornare.

Fortunatamente i computer che funzionano con Ubuntu 14.04 supportano anche le versioni successive, come Ubuntu 16.04 e 18.04 (nella maggior parte dei casi).
Sul tuo portatile hai continuato a installare versioni successive alla 14.04? Aggiornare la relativa pagina sarà davvero semplice ;)

 

Come aggiornare la pagina?

Quando si accede all'editor per modificare una pagina, si noterà nella parte in alto la macro Informazioni che si presenta in questo modo:
<<Informazioni(forum="..."; rilasci="13.10 14.04";)>>

Al suo interno è presente la voce rilasci che contiene tra virgolette le versioni con le quali la guida è stata testata. Bene, non occorre far altro che aggiungere il numero di versione di uno dei rilasci di Ubuntu attualmente supportati.

Pertanto, supponendo di aver testato con successo la guida con... ad esempio la 18.04, basta aggiungere il numero all'interno della macro che diviene:
<<Informazioni(forum="..."; rilasci="13.10 14.04 18.04";)>>

Niente di che, vero? ;)

 

In generale è buona cosa...

Per ovvi motivi abbiamo messo in primo piano le pagine sui portatili testate con la 14.04. Il discorso si estende comunque anche alle pagine già presenti nella colonna delle guide da aggiornare e, ancora più in generale, a qualsiasi tipo di guida presente nel wiki.
Come vedi se si incappa in una pagina testata con una versione obsoleta di Ubuntu, per confermarne la validità con una versione supportata è una questione di attimi.

 

A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 05 February 2019 17.54

25 January 2019

Categoria: 

 

Con l'inizio del 2019 arriva un'importante novità riguardante la Documentazione Wiki.

Il Gruppo Doc ha deciso di lasciare maggiore iniziativa agli utenti del wiki in materia di creazione di nuove guide e aggiornamento delle pagine esistenti.
Cosa significa? Facciamo un passo indietro...

 

Da sempre il Gruppo Doc si è preoccupato di assistere e supervisionare il lavoro svolto dagli utenti. Cioè essere presenti sul forum per valutare se una guida proposta fosse necessaria o attinente agli scopi della documentazione... oppure, una volta che un utente ha svolto il lavoro, tempestivamente revisionare e adattare i contenuti agli Standard, inserire il link alla guida nel portale di appartenenza, ecc..

Tutto questo per garantire una crescita razionale e ben ordinata della documentazione.
Il lato debole di questo metodo di lavoro è che non sempre può essere garantita una presenza continuativa da parte dello staff, sebbene negli ultimi sette anni ci siamo in massima parte riusciti :)

 

La nostra attività di supporto e supervisione andrà avanti, è stato però deciso di aggiornare l'iter in modo tale che anche in nostra assenza un utente possa agire di sua iniziativa. Questo per evitare appunto che una guida rimanga a lungo bloccata prima di essere pubblicata.
In sostanza si è cercato di mantenere le buone pratiche attuate in questi anni e di aggiungere un pizzico di responsabilità in più da parte degli utenti.

Queste le pagine che riportano le principali modifiche al metodo di lavoro:

  • GruppoDocumentazione/Partecipa: mostra gli step da seguire, con alcune novità come la possibilità di aggiornamento degli indici dei portali tematici e l'aggiornamento della tabella delle guide svolte.

  • GuidaWiki/Standard: schematizzata la parte del formato del wiki-testo, sono state introdotte le frasi standard e alcuni accorgimenti stilistici che chiediamo agli utenti di seguire quanto più possibile.

  • GruppoDocumentazione/Partecipa/FAQ: logico adeguamento a quanto riportato sopra.

 

Un saluto e che il 2019 porti buone cose alla Documentazione Wiki :)

 

A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 25 January 2019 16.25

19 January 2019

Categoria: 
Ecco le novità introdotte nella documentazione della comunità italiana di Ubuntu.
 
Portale Ambiente Grafico
  • PCmanFm Menu Stampa: nuova guida per abilitare la funzionalità di stampa dal menù contestuale del file manager PCmanFM.
 
Portale Amministrazione Sistema
  • Aggiornare Kernel: aggiornamento procedura di installazione del kernel e inserimento di nuove pagine di riferimento.
  • Apper: nuova guida per il gestore di pacchetti opzionale per Kubuntu.
 
Portale Hardware
  • AsusX53S-K53SC: resoconto di installazione di Ubuntu su questo portatile.
  • Acer Aspire 5612wlmi: resoconto di installazione di Ubuntu su questo portatile.
  • Acer Aspire ES1-524: resoconto di installazione di Ubuntu su questo portatile.
  • Lenovo Yoga 730_13IWL: resoconto di installazione di Ubuntu su questo portatile.
  • Epson Multi: aggiornamento della guida per installare stampanti mono o multifunzione Epson su Ubuntu.
  • Scanner Epson: aggiornamento della guida per installare scanner Epson su Ubuntu.
 
Portale Installazione
  • Installare Ubuntu: revisione dell'intera guida con l'inserimento di nuovi contenuti.
 
Portale Internet e Rete 
  • Accelerazione Hardware: nuova guida che illustra la procedura per abilitare l'accelerazione hardware su Chromium e gli altri browser da esso derivati, quali Google Chrome, Opera e Vivaldi.
  • Opera: aggiornamento della guida per le nuove versioni del browser.
  • Thunderbird: aggiornamento della guida per il famoso client di posta elettronica libero, che nelle ultime versioni  utilizza un nuovo motore di rendering.
 
Portale Programmazione
  • CMake Gui: aggiornamento guida su questo strumento, utile per controllare il processo di compilazione di software.
  • Pip: nuova guida all'installazione e al primo utilizzo su Ubuntu di pip, gestore di pacchetti per Python.
 
Portale Ufficio
  • Stardict: revisione completa della guida.
 
Per maggiori informazioni, consulta la pagina Lavoro Svolto/2018.
 
 
il 19 January 2019 21.30

08 December 2018

Scanner Epson V10: aggiornamento

Salvatore Palma (totò)

Questa guida è stata testata su:
Bionic Beaver

Tempo fa avevo scritto questo articolo, in cui indicavo i passi per l’installazione dello scanner in ogetto .

Recentemente ho fatto l’aggiornamento da Xenial Xerus a Bionic Beaver, e nel seguire le indicazioni presenti nell’articolo indicato prima, lo scanner ancora non veniva rilevato, cosi facendo la ricerca nel wiki italiano (qui la guida), ho scoperto che vanno aggiunti dei passaggi aggiuntivi, quindi riepilogando:

  • scaricare i driver a questo indirizzo;
  • installare i tre pacchetti, iscan-data_[versione corrente]_all.deb, iscan_[versione corrente]~usb0.1.ltdl7_i386.deb e iscan-plugin-gt-s600_[versione corrente]_i386.deb, oppure lanciare lo script install.sh presente all’interno della cartella (prima va reso eseguibile)
  • installare i pacchetti libltdl3, libsane-extras e sane;
  • editare il file /etc/sane.d/dll.conf e commentare la riga #epson;
  • editare il file /etc/udev/rules.d/45-libsane.rules e aggiungere le seguenti righe:

# Epson Perfection V10
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="012d", MODE="664", GROUP="scanner"

  • editare il file /etc/udev/rules.d/79-udev-epson.rules e aggiungere le seguenti righe:

# chmod device EPSON group
ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="*", MODE="0777"

  • digitare il seguente comando, in base all’architettura del proprio pc:

Per architettura 32 bit sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/i386-linux-gnu/sane
Per architettura 64 bit sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane

  • infine digitare il seguente comando per riavviare udev:

sudo udevadm trigger

il 08 December 2018 12.30

28 November 2018

Introduction: Firebase CLI

According to the github page of the firebase-tools project, the firebase cli can be used to:

  • Deploy code and assets to your Firebase projects
  • Run a local web server for your Firebase Hosting site
  • Interact with data in your Firebase database
  • Import/Export users into/from Firebase Auth

The web console is fine for a lot of stuff.

But let’s see what we can do with the CLI, and let’s check what we CANNOT do without it.

Installation

Ok, easy.

Assuming you have npm installed, run the following command:

npm install -g firebase-tools

You will now have the command firebase, globally.

Now, run:

firebase login

to authenticate to your Firebase account (this will open your browser).

Firebase tasks

Seleting projects

List your firebase projects:

firebase list

You can then select one of them with

firebase use <project>

Cloud Functions Log

A common thing you would like to do is looking at the logs.

This is possible with:

firebase functions:log

At this point I think there is no way to “listen” for changes in the log, that would be a very useful feature.

The

gcloud app logs tail

sadly does not help here, even if the current selected project is the firebase one.

If you have some tips about it, I will be more than happy to edit this article.

Configuration

The functions configuration is handled through some commands:

firebase functions:get|set|unset|clone

to retrieve|store|remove|clone project configuration (respectively).

Emulate locally

Running

firebase functions:shell

will let you choose which of your functions to emulate locally.

You can then choose the method (get/head/post/put/patch/del/delete/cookie/jar/default) and the test data to start the emulation.

Delete functions

You can then delete one or more cloud functions with:

firestore functions:delete <function_name>

 

Deploy and serve locally

To serve your project with cloud functions locally, you can run:

firebase serve

When you’re ready to deploy your firebase project, you can run:

firebase deploy

 

Accounts management

With the firebase cli you can both import and export Firebase accounts with the:

firebase auth:import|export <file>

Surprisingly enough, import import accounts from a file, and and export will export accounts to a file.

 

Database

I will skip this part. It’s very well documented everywhere in the firebase ecosystem.

 

Firestore

Here we are.

What we can do with Firestore with our CLI? Almost nothing, I am afraid.

Right now you have only two things we can accomplish.

But we can use gcloud and gsutil to perform other operations, lick exporting / importing data.

Be sure to be logged in with

gcloud auth login

If you are already logged in with different accounts, you can list the accounts with

gcloud auth list

and select one (if the one you need is not the active one) with

gcloud config set account myaccount@gmail.com

At this point, let’s select our project.

gcloud projects list

to list all the projects and

gcloud config set project project_name

to select our project.

Exporting data

First of all, we need a Storage Bucket.

gsutil ls

to see the list of possible buckets to use.

Let’s say that we want to export our data to gs://myproject-abcd.appspot.com/ :

gcloud firestore export gs://myproject-abcd.appspot.com/

You can even export only some collections:

gcloud firestore export gs://myproject-abcd.appspot.com/ --collection-ids=[COLLECTION_ID_1],[COLLECTION_ID_2]

Importing data

You can imagine it, right?

gcloud firestore import gs://myproject-abcd.appspot.com/2019-12-23T23:54:39_76544/

The operation takes some time (proportional to the data size that has to be imported). You can safely close your terminal, the operation will continue.

Checking operations status

Import and export can take time (import takes time even with a very small database).

To list the operations:



gcloud firestore operations list

And you will see something like:

done: true
metadata:
'@type': type.googleapis.com/google.firestore.admin.v1.ImportDocumentsMetadata
endTime: '2019-12-23T15:48:03.747509Z'
inputUriPrefix: gs://myproject-abcd.appspot.com/2019-12-23T23:54:39_76544
operationState: SUCCESSFUL
progressBytes:
completedWork: '2601'
estimatedWork: '2601'
progressDocuments:
completedWork: '8'
estimatedWork: '8'
startTime: '2019-12-23T15:47:25.089261Z'
name: projects/myproject-abcd/databases/(default)/operations/AiAydsadsadsadsadVhZmVkBxJsYXJ0bmVjc3Utc2Jvai1uaW1kYRQKLRI
response:
'@type': type.googleapis.com/google.protobuf.Empty

Indexes (read)

You can look at your indexes:

firebase firestore:indexes

This will list the indexes in a JSON-form of array of objects described as the following one:

    {
    "indexes": [
      {
      "collectionId": "<collection_id>",
      "fields": [
        {
          "fieldPath": "<field_name_one>",
          "mode": "ASCENDING|DESCENDING"
        },
        {
          "fieldPath": "<field_name_two>",
          "mode": "ASCENDING|DESCENDING"
        }
      ]},
      {..}
    ]}

We cannot perform other operations over indexes.

Collections and documents: delete recursively

It’s easy from the web console to delete a document, and it’s easy to do it programmatically.

It’s easy on the CLI, too.

But the nightmare of the web console (and of the programmatic approach, too) is that it does not exist a simple and fast way to recursively delete a collection.

This is luckily possible with the CLI.

You can recursively delete a collection by using:

firebase firestore:delete --recursive <collection>

Bonus: delete all collections

Now, assuming you are testing something and your firestore is full of garbage, you might want to start from scratch deleting every collection.

This is possible running:

firebase firestore:delete --all-collections

If you are looking at your database in the firebase console, please remember to refresh if the UI is not updated (that means that you still see the root collections).

Conclusion

This concludes the article for now.

I hope that the Firestore-side will be developed with other features and commands, because right now is very limited.

One of the most feature I can think of, generally speaking, would be the chance to “tail” logs in the shell.

I would be more than happy if someone can integrate with useful tools and additional stuff.

The post Exploring Firebase CLI with some Firestore tips appeared first on L.S..

il 28 November 2018 17.19

26 October 2018

Categoria: 

Gruppo Documentazione

Ecco le novità introdotte nella documentazione della comunità italiana di Ubuntu.

 

Aggiornamenti per il rilascio di Ubuntu 18.10!

Questo mese ha visto l'arrivo della nuova versione Ubuntu 18.10. Si tratta di una versione "intermedia" con supporto di 9 mesi e sarà quindi supportata fino a Luglio 2019. Come di consueto il Gruppo Documentazione si è attivato per aggiornare una corposa lista di pagine fra cui quelle relative al download, all'installazione e all'aggiornamento del sistema, ai repository.. e molte altre ancora.
Per maggiori dettagli consulta la pagina GruppoDocumentazione/Cosmic.

 

Portale Ambiente Grafico

  • Dolphin Menu Stampa: ottenere voci relative alle funzionalità di stampa nel menù contestuale del file manager Dolphin in KDE5 attivabile tramite clic destro.

 

Portale Amministrazione Sistema

  • Apt: istruzioni sull'utilizzo di APT, il sistema di gestione dei pacchetti .deb, predefinito in Ubuntu.

 

Portale Hardware

 

Portale Installazione

  • Creazione LiveUsb: aggiornata la tabella dei programmi utili per la creazione di chiavette USB avviabili con Ubuntu.

 

Portale Internet e Rete

  • Firefox ESR: installazione e utilizzo del browser web Firefox ESR, versione ufficiale con supporto esteso di Firefox.

  • Irssi: istruzioni utili per l'installazione e l'utilizzo di Irssi, un client IRC che permette di comunicare in modalità testuale dalla riga di comando.

  • MlDonkey: installazione e utilizzo di questo programma per il peer to peer estremamente potente con funzione client e server.

  • Pidgin: installazione e configurazione di questo client di messaggistica istantanea multi-protocollo.

  • Telegram: installare la versione desktop di Telegram su Ubuntu.

 

Per maggioro informazioni, consulta la pagina Lavoro Svolto/2018.

 


A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 26 October 2018 16.36

29 August 2018


Venerdì 31 agosto prossimo parteciperò a ESC 2018 che si tiene presso il Forte Bazzera, nelle vicinanze dell'Aeroporto di Venezia. 

ESC - End Summer Camp - si svolge dal 29 agosto al 2 settembre, ed è un evento particolarmente interessante, ricco di appuntamenti su temi che riguardano open source, hacking, open data e... beh, il programma è talmente vasto che è impossibile riassumerlo in poche righe, dategli un'occhiata anche voi!

Il sottoscritto sarà a ESC per parlare di Ubuntu Touch, che è l'attività che ultimamente mi sta prendendo più tempo, del mio poco tempo libero. Dopo che l'anno scorso Canonical ha abbandonato lo sviluppo di Ubuntu Touch, una comunità - sempre più numerosa - si è aggregata attorno al progetto UBports, inizialmente portato avanti dal solo benemerito Marius Gripsgard, che ha proseguito il lavoro da dove Canonical si era fermata. Proprio pochi giorni fa, UBports ha ufficialmente rilasciato OTA4, il primo aggiornamento basato su Ubuntu 16.04, ma soprattutto una serie lunghissima di bug fix e miglioramenti, dopo un lungo lavoro di assestamento e pulizia.

Still Alive!


Adesso è tempo che tutto il mondo sappia che Ubuntu Touch è vivo, e probabilmente la migliore cosa che sta accadendo in tutto il panorama dell'Open Source mondiale. Passato lo scandalo delle rivelazioni di Snowden, sembra che le persone si siano dimenticate (rassegnate?) di quanto invasiva sia la sistematica violazione della privacy personale operata da tutti gli smartphone in commercio. Pratica questa che espone la propria vita non solo alle ben note aziende tecnologiche americane del settore (Apple, Google, Facebook, Yahoo), ma anche a tutti i pirati che ogni giorno rubano tonnellate di dati personali alle stesse aziende.

Ubuntu Touch è la risposta open source alla domanda di maggiore controllo e tutela dei propri dati, oltre che un sistema operativo davvero libero e aperto.

Se venite a Forte Bazzera venerdì 31 agosto alle 11.30 vi parlerò di questo (e anche tanto altro!). Vi aspetto!
il 29 August 2018 21.15

23 July 2018

Categoria: 

https://www.ubuntu-it.org/sites/default/files/news_wiki17.png

Ecco le novità introdotte nella documentazione della comunità italiana tra aprile e giugno 2018.

 

Aggiornamenti per il rilascio di Ubuntu 18.04 LTS!

Aprile ha visto l'arrivo della nuova versione Ubuntu 18.04. Si tratta di una versione LTS e sarà quindi supportata per i prossimi 5 anni. Come di consueto il Gruppo Documentazione si è attivato per aggiornare una corposa lista di pagine fra cui quelle relative al download, all'installazione e aggiornamento del sistema, ai repository.. e molte altre ancora.

GruppoDocumentazione/Bionic

 

Pubblicato il nuovo Portale Voting Machine Scuola Lombardia!

https://www.ubuntu-it.org/sites/default/files/votingMachineLombardia.png

Il 2018 ha visto l'arrivo di un evento inaspettato nel mondo linuxiano. Una miriade di "voting machine" (i dispositivi utilizzati in un recente referendum in Lombardia) sono state riconvertite per essere utilizzate nelle scuole lombarde. Come sistema è stato scelto Ubuntu GNOME 16.04 LTS.
È stato quindi creato un portale con informazioni utili al riguardo. Ringraziamo Matteo Ruffoni per averci portato a conoscenza dei fatti lo scorso Marzo durante lo svolgimento del Merge-it a Torino.

  • VotingMachineScuolaLombardia: un nuovo portale dedicato alla voting machine, il dispositivo di voto elettronico fornito alle scuole della Lombardia con preinstallato Ubuntu!

  • /Hardware: specifiche delle voting machine.

  • /PrimoAvvio: operazioni da compiere durante il primo avvio della voting machine.

  • /CambiarePassword: cambiare la password dell'utente amministratore.

  • /Utilizzo: caratteristiche e funzionalità del sistema operativo Ubuntu GNOME presente nella voting machine.

  • /ProgrammiPreinstallati: applicazioni di utilizzo più comune preinstallate in Ubuntu GNOME 16.04 LTS.

  • /Gcompris: utilizzo dell'applicazione GCompris, una suite di giochi didattici per bambini da 2 a 10 anni.

  • /AccountUtente: operazioni da compiere per creare nuovi utenti diversi dall'utente amministratore.

Si segnala inoltre il gruppo di discussione Lavagna libera in cui molti docenti si occupano in prima persona dell'introduzione del software libero nelle scuole. Fra gli argomenti discussi ovviamente si possono trovare molte testimonianze dirette sull'utilizzo delle voting machine.

 

Portali Ambiente Grafico e Amministrazione Sistema

 

Portale Hardware

 

Portale Internet e Rete

  • TeamSpeak: applicazione VoIP.

  • Tor: utilizzare il sistema di navigazione anonima Tor su Ubuntu.

 

Portale Multimedia

  • Andour: una digital audio workstation per Ubuntu.

  • Kodi: programma open source e multipiattaforma per la gestione di un completo media center o Home theater PC.

  • Rosegarden: audio/midi sequencer ed editor di spartiti musicali.

 

Portali Server e Ufficio

  • Xampp: utile programma multipiattaforma che permette in pochi passaggi un'installazione semplificata di server web Apache, MySQL, PHP, Perl e altri strumenti.

  • Atom: editor di testo basato su Electron.

 

Altro

  • Libri Linux: elenco di pubblicazioni dedicate all'utilizzo e all'amministrazione del sistema GNU/Linux.

Per maggioro informazioni, consulta la pagina Lavoro Svolto/2018.

 


A cura del Gruppo Doc
Vuoi contribuire al Wiki? Comincia subito!

il 23 July 2018 21.18

30 April 2018

Basta calcio

Dario Cavedon (iced)


"Il bello della sconfitta sta innanzitutto nel saperla accettare. Non sempre è la conseguenza di un demerito. A volte sono stati più bravi gli altri. Più sei disposto a riconoscerlo, quando è vero, quando non stai cercando di costruirti un alibi, più aumentano le possibilità di superarla. Anche di ribaltarla. La sconfitta va vissuta come una pedana di lancio: è così nella vita di tutti i giorni, così deve essere nello sport. Sbaglia chi la interpreta come uno stop nella corsa verso il traguardo: bisogna sforzarsi di trasformarla in un riaccumulo di energie, prima psichiche, nervose, e poi fisiche." (Enzo Bearzot)
Quando ero giovane, molto giovane, giocavo a calcio. Tutti i bambini giocavano a calcio. Era lo sport preferito, anzi, era il passatempo preferito dei bambini. In estate si stava praticamente tutto il giorno sul campetto vicino a casa, a tirare calci al pallone. Quando non eravamo al campetto, eravamo sul cortile di casa, sempre a tirare calci al pallone. Io ero universalmente considerato scarso - forse il più scarso. Giocavo in difesa, ma spesso finivo a giocare in porta, dove nessuno voleva mai stare.

Fatalmente, ogni tanto si rompeva qualche vetro: è incredibile quanto facilmente si possa rompere un vetro, pur tirando pianissimo il pallone. Mamma si "vendicava" a modo suo: il giardino limitrofo al cortile era cosparso di rose con spine così appuntite da bucare anche il miglior pallone di cuoio. 
Si può dire che la mia infanzia sia trascorsa così, tra vetri rotti, palloni bucati e jeans rovinati dalle scivolate sull'erba. Altri tempi.

Non lo so come sia finito il calcio al suo attuale livello, qualche anno fa ne descrissi alcune disgrazie, alcune sono ancora attuali, altre sono addirittura peggiorate. Ricordo anche un tentativo di Roberto Baggio di cambiare direzione, finito nel nulla. Adesso però basta.

Nel mio immaginario romantico, i principali sentimenti che accompagnano lo sport sono il divertimento, lo spirito olimpico di partecipazione, l'agonismo positivo che insegna a migliorare e superare i propri limiti. Potrò anche sbagliarmi, ma vedo poco di tutto questo nel calcio italiano.

Gioire delle sconfitte altrui, augurare il peggio all'avversario, vedere solo le colpe altrui, immaginare complotti a favore di questa o quella squadra, rende persone tristi e astiose. Rende le persone peggiori, e (esagero) il anche il mondo un po' peggio di quello che era prima.

Preferisco spendere le mie poche energie per costruire un mondo - quel poco che mi circonda - un po' migliore di quello che ho trovato.

(Nella foto: Bearzot gioca a scopone al ritorno dai vittoriosi mondiali di Spagna 1982, in coppia con Causio e contro Zoff e il presidente Pertini).


il 30 April 2018 20.16

22 April 2018

 

La prossima settimana parteciperò a UbuCon Europe 2018, a Xixòn (Gijon), nelle Asturie, in Spagna.

UbuCon Europe


UbuCon Europe è l'appuntamento europeo di sviluppatori e utenti di Ubuntu (e non solo). È l'evento che ha sostituito gli Ubuntu Developer Summit, organizzati da Canonical.
UbuCon è un'opportunità unica per incontrare di persona le tantissime persone che in un modo o nell'altro partecipano allo sviluppo e al supporto di Ubuntu. Ricordo che Ubuntu (anche se fondata dal benemerito dittatore Sudafricano Mark Shuttleworth) è un progetto nato in Europa (la Gran Bretagna ne fa ancora parte, almeno geograficamente ;-) ), e in Europa le comunità di volontari ubunteri sono particolarmente attive.

Per me sarà l'occasione di rivedere alcuni amici che hanno partecipato all'avventura degli Ubuntu Phone Insiders, e conoscere di persona molte delle persone che ho solo visto o letto su Internet. È sempre un'esperienza piacevole parlare a quattrocchi con chi si è abituati a leggere sulle mail o sui blog, perché il contatto umano e l'esperienza diretta valgono più di un milione di parole.

L'evento si tiene a Xixòn (Gijon in spagnolo), che è la città di Marcos Costales, contact della Comunità Spagnola di Ubuntu, e a cui si deve l'organizzazione di questa edizione di UbuCon Europe. Marcos, che conosco dai tempi degli Insiders, è una delle persone più attive nell'ambito di Ubuntu, e anche sviluppatore di uno dei più bei programmi per Ubuntu Phone: uNav. Devo proprio a Marcos la mia partecipazione: è stato lui che mi ha spinto a lasciare la mia pigrizia sul divano e prenotare il volo per Oviedo.

La scaletta dell'evento è molto ricca: nel momento migliore (o peggiore, visto che il sottoscritto non è dato il dono dell'ubuquità) ci sono ben quattro talk diversi contemporaneamente. Per me sarà un problema decidere quale seguire, sono così tante le cose da sapere e imparare! Alla fine credo mi dovrò focalizzare sugli argomenti che già seguo (poco) nell'ambito della comunità, evitando di impelagarmi in altri nuovi progetti.

Il mio intervento


Il mio talk sarà sabato mattina, e parlerò di "Social Media for Open Source Communities". Dello stesso argomento ho parlato (slide su Slideshare) anche al recente MERGE-it 2018, ma questo talk sarà più ampio, perché parlerò anche di strategie per i social media. Ma soprattutto sarà il mio primo talk in inglese: Sant'Aldo Biscardi, protettore degli Italiani che parlano male inglese, aiutami tu!

Per me si tratta di una bella sfida, spero di riuscire a non dire troppe cavolate, ma del resto l'argomento social è decisamente sottovalutato in molte comunità, quando invece il contatto diretto che consentono i canali sociali è importantissimo sia in fase di promozione, che per il supporto ai propri "clienti".

Resoconto e live tweeting


I talk e i workshop si sviluppano da venerdì 26 a domenica 28 Aprile, io cercherò di presenziare a quanti più possibile... ma non più di uno alla volta! Purtroppo non è previsto un web streaming, e neanche riprese video dei talk (anche se ho proposto a Marcos una soluzione che forse permetterà di coprire una parte dei talk).

Vi darò un resoconto dell'evento su questo blog, ma soprattutto seguirò l'evento anche con un live tweeting su Twitter, quindi seguitemi lì per essere aggiornati in tempo reale! :-)

Si tratta della mia prima volta a un evento internazionale dedicato al mondo FLOSS, e davvero non vedo l'ora!
il 22 April 2018 16.39

06 April 2018

Sabato 24 marzo si è svolto a Torino il primo MERGE-it, il primo incontro delle Comunità italiane che si dedicano all’Open Source, Open Data e Open Culture. Le comunità presenti erano praticamente tutte (quelle che conosco): ubuntu-it, Debian, LibreItalia (LibreOffice), Mozilla Italia, Wikimedia (Wikipedia), OpenStreetMap, GFOSS.it, Spaghetti Open Data e ovviamente ILS, organizzatore dell’evento.
L’evento si è svolto presso la Corte Interrata del Politecnico di Torino, una gran bella location, con una serie di aule disposte sui due lati di uno spazio verde, nelle quali ogni comunità ha trovato il proprio spazio.


Accoglienza 


Per l’accoglienza, c’era un banchetto all’entrata, non era richiesta la registrazione, ma si potevano acquistare le magliette e gadget dell’evento. Ubuntu-it era in un'aula assieme ai cugini di Debian Italia, che ormai conosciamo da anni, condividendo molto di più che pacchetti “.deb”.

Il programma della giornata 

In ogni aula si svolgevano talk delle comunità, e alcune avevano colto l’occasione per fare la propria assemblea oppure discutere delle prossime azioni tutti assieme.

Nella sala ubuntu-it, i lavori sono iniziati con un fuori programma: la presentazione delle “vending machine” utilizzate dalla Regione Lombardia per il referendum sull’autonomia, e donate poi alle scuole Lombarde. La particolarità di questi computer consiste nel fatto che montano il Ubuntu, e sono un ottimo metodo perché l’open source entri nei cuori dei professori. Ci riusciremo solo se li sapremo accompagnare nel percorso di apprendimento.

Per quanto più attinente alla comunità ubuntu-it, la relazione di Mattia Rizzolo sui lavori del Consiglio della Comunità è stata l’occasione per fare un checkup sullo stato di salute della comunità, che ha visto negli ultimi anni il diradarsi di contributi e membri. L’idea comune emersa è quella di restringere il campo d’azione, abbandonando i progetti che non riusciamo più a seguire, e concentrandoci su quello che si può fare al meglio con le poche risorse a disposizione.

Pietro Albini ha poi fatto una relazione sui numerosi lavori che il Gruppo Sistemisti ha portato avanti per recuperare la conoscenza perduta dopo la dipartita di alcuni membri della Comunità, e per aggiornare il parco macchine su cui girano le risorse web della comunità italiana di Ubuntu.

Foto di @faffa42 su Twitter

E’ stato quindi il turno del sottoscritto. Davanti a una discreta folla di curiosi e appassionati (vedi foto), ho ripercorso la storia di Ubuntu Touch (Ubuntu Phone), dalle meravigliose premesse di “one system to rule them all” del 2011, all’abbandono dello sviluppo da parte di Canonical del 2017, alla concreta realtà di Ubports del 2018, dove una piccola comunità di appassionati, supportati da un paio di sponsor, ancora persegue l’obiettivo di un dispositivo basato su Linux e Software Libero e rispettoso della privacy. Ubports sviluppa Ubuntu Touch su ben quattro diversi dispositivi (One Plus One, Fairphone 2, Nexus 5 e BQ M10), e supporta tutti i “vecchi” dispositivi rilasciati quando lo sviluppo era condotto da Canonical (LG Nexus 4, BQ E4.5 e E5, Meizu MX4 e PRO 5).


Mi fa piacere segnalare l’impegno originale di Smoose, che ho contattato in fase di preparazione del talk. Si tratta di piccola azienda Olandese che si dedica allo supporto con solo Software Libero di realtà olandesi, e che impiega ben il 10% delle proprie persone al supporto dello sviluppo e della promozione di Ubuntu Touch.
Ho infine tracciato il futuro prossimo di Ubports, con la nascente fondazione di diritto tedesco, sul modello di Document Foundation, che darà ulteriori certezze a chi si dedica al progetto. Per Ubuntu Touch, riposti nel cassetto i sogni di dominio del mondo, si tratta di risalire la lunga ed erta china che deve affrontare un progetto open che può contare sulle forze del volontariato e poco altro. La strada è difficile e densa di incognite, ma forse è proprio questo il motivo che più mi appassiona.
Dopo di me ha parlato il grande Marco Trevisan, che ha offerto il punto di vista “aziendale” dello sviluppo di Ubuntu. Marco infatti lavora per Canonical, e ha accesso a molti aspetti dello sviluppo che dall’esterno possono sfuggire. Interessante quindi la sua testimonianza della collaborazione Ubuntu/Fedora (Canonical/Red Hat) per il supporto ai monitor HDPI per GNOME (che purtroppo non è ancora stata implementata). Dall’anno scorso, dopo l’abbandono di Unity, Ubuntu utilizza una versione di GNOME Shell leggermente modificata. In quest’ottica, la collaborazione con GNOME sarà sempre più importante. Tra un talk e l’altro intanto era arrivata pausa pranzo e ne abbiamo approfittato per un abbondante pranzo in un ristorante nei dintorni.
La pausa pranzo è durata anche più del previsto (burp!), e il pomeriggio è volato via velocissimo. Prima il talk di Jeremie Tamburini su come contribuire alla documentazione di Ubuntu: è molto più facile di quel che si crede!

Poi, ancora un talk del sottoscritto, con un talk su come sia importante per tutte le comunità aumentare il social engagement sui social media. I social media fanno parte della vita quotidiana delle persone che popolano il web, ed è quindi fondamentale per le comunità trasmettere il loro messaggio su tutti i differenti canali a disposizione: Facebook, Twitter, (e addirittura) Google Plus sono un ottimo veicolo per far conoscere le proprie attività, differenziando messaggi e frequenza a seconda del mezzo.
Capisco le perplessità sui social media da chi frequenta il mondo open: Facebook e le altre piattaforme sono chiuse, e pongono seri problemi di privacy. Nonostante questo sono anche utilizzate ogni giorno da milioni di persone e, per molte di queste, coincidono con la loro visione di Internet. Fare un passo nella direzione di queste persone, creando delle opportunità di contatto sui social media, è uno strumento utile per introdurle nel mondo open source.

Dopo il talk, mentre stavo andando a prendere un caffè alle macchinette, sono stato bloccato più volte nei corridoi da varie persone, raccogliendo diversi contatti e qualche possibile iniziativa per ubuntu-it. Per contro, ho così perso gli altri talk del pomeriggio, e neanche sono riuscito a passare a salutare le persone delle altre Comunità, parecchie delle quali amiche. Un peccato! Ecco, se devo trovare una pecca a MERGE-it, è mancato un appuntamento in cui trovarsi con gli altri. Sarebbe stato bellissimo un keynote iniziale comune e anche un pranzo conviviale, magari sfruttando un servizio di catering. Ma sarebbe bastata una pizzata da asporto come fanno gli amici del LUG di Pordenone.

Concludendo

Mentre il Software Libero prende piede sempre più, e le iniziative si moltiplicano, è sempre un piacere rivedere qualche vecchia conoscenza, e conoscere qualche faccia nuova - pur nel limitato volgere di un giorno. MERGE-it ha offerto tutto questo, e con qualche limatura organizzativa (vedi sopra), lo si può rendere un appuntamento fisso, ampliando il coinvolgimento del pubblico generale e degli studenti del Politecnico.

il 06 April 2018 07.37

20 March 2018


Per la prima volta nella storia (esclusa la fantastica ma limitata esperienza della DUCC-IT) le comunità italiane attive nel FLOSS, Cultura Libera e Open Data si incontrano tutte assieme, tutte nello stesso posto e nello stesso giorno.

Accadrà il 24 marzo prossimo, in occasione di MERGE-it, un evento organizzato da Italian Linux Society, in collaborazione con le migliori comunità open italiane, tra cui: LibreItalia (LibreOffice), Spaghetti Open Data, Industria Italiana Software Libero, Wikimedia (Wikipedia), Mozilla Italia (Firefox), GFOSS.it e ovviamente ubuntu-it, la magnifica comunità italiana di Ubuntu.


Il luogo dell'evento è il Politecnico di Torino, presso la Corte Interrata, accessibile da Via Castelfidardo oppure Via Pier Carlo Boggio.

Si tratta di un evento unico, il primo del suo genere in Italia, organizzato grazie alla volontà comune di trovarsi e ritrovarsi, per scambiarsi opinioni ed esperienze e soprattutto imparare dagli altri. Sono convinto che l'aspetto migliore del Software Libero riguarda proprio la condivisione e lo scambio di conoscenze ed esperienze. Quando io so una cosa e te la racconto, e tu ne sai un'altra e me la racconti, alla fine della giornata torniamo a casa con il doppio delle cose che sapevamo la mattina, e con la soddisfazione di aver contribuito a migliorare quel piccolo pezzo di mondo che ci sta attorno.

Il programma è davvero molto articolato e ricco, impossibile elencare qui tutti gli appuntamenti. Il sottoscritto sarà soprattutto nei pressi della sala dove si terranno i talk della Comunità ubuntu-it, ma farò sicuramente un giro anche nelle altre aule. Non ho ancora deciso quali, perché l'imbarazzo della scelta regna sovrano!

Per il sottoscritto, MERGE-it è anche un modo per ritrovare dei giovani amici che non vedo da molto tempo, come per esempio Giulio e Riccardo, e anche quelle vecchie volpi del software libero come Roberto "madbob" e Daniele "MTE90".

Sono molto curioso di sentire le esperienze di chi parteciperà, e spero anche qualcuno verrà a sentire quel poco che so su Ubuntu Touch e Social Media.

Chi vuole partecipare a MERGE-it basta che si presenti all'ingresso: nessun costo per partecipare, nessuna preiscrizione.


il 20 March 2018 21.22