FLOSS Project Planets

Agiledrop.com Blog: Interview with Mario Hernandez of Mediacurrent: Contributing to Drupal through workshops and training

Planet Drupal - Tue, 2019-06-18 02:45

Meet Mario Hernandez, Senior Frontend Developer at Mediacurrent. With over 10 years of experience in Drupal, Mario has seen the CMS evolve significantly throughout the years. Find out more about some of Mediacurrent's most interesting projects and what aspect of his work Mario enjoys the most.

READ MORE
Categories: FLOSS Project Planets

Konsole and Wayland

Planet KDE - Mon, 2019-06-17 20:00

Wayland needs a different mindset when you are programming, you cannot just assume things works the same way as in as X11. One of my first patches to konsole was the rewrite of the Tab Bar, and a different way to deal with Drag & Drop of the tabs. In my mind - and how wrong I was - I could assume that I was dragging to a konsole main window by querying the widget below the mouse. Nope, this will not work. As Wayland has security by default, it will not give you anything global. What if I was a spy app trying to record another one to send to NSA? Security in Wayland is much stricter, and because of that I had to redo my drag & drop patch.

Konsole should work now with drag & drop of tabs in Wayland, as soon as the patch hits master. I also have other patches waiting that will make the wayland transition smoother, I’ll write about them in due time.

Categories: FLOSS Project Planets

Steinar H. Gunderson: 0 bytes left

Planet Debian - Mon, 2019-06-17 18:45

Around 2003–2004, a friend and I wrote a softsynth that was used in a 64 kB intro. Now, 14 years later, cTrix and Pselodux picked it up and made a really cool 32 kB tune with it! Who would have thought.

(For the record, the synth plus the original Nemesis tune fit under 16 kB given the right packer and some squeezing, even with some LPC samples. But there's heck of a lot more notes in this one :-) )

Categories: FLOSS Project Planets

Mediacurrent: Introducing Open Waters - A New Podcast for Strategic Marketing with Open Source

Planet Drupal - Mon, 2019-06-17 18:33

​Mediacurrent is proud to announce the launch of our new podcast with the release of our pilot episode. Open Waters is a podcast exploring the intersection of open source technology and digital marketing. It’s made especially for CMO's, Directors and Managers of Marketing, technology, and digital strategy.

Our Purpose

We think open source is an ocean of opportunity to maximize your martech investment. 

We encourage you to listen and learn about using open source technology and forward thinking marketing strategy to generate and convert leads, improve security, increase speed to market, and identify the ROI of your digital investments. Our goal is to educate about the challenges and solutions we see with our own clients and in the market.

Welcome to Open Waters - Episode 0 

Dive in to our pilot episode!



Audio Download Link

In this episode:

  • New format, shorter but more frequent episode release schedule.
  • We're taking a different direction from our Mediacurrent Dropcast, no longer focused strictly on Drupal. Instead, we will be talking about the business benefits of open source software.
  • We are going to change up some sections. A little less news, and more about solutions.
  • We will probably still do the Pro Project pick from our Dropcast
     

Upcoming Episodes:

  •  Ben Robertson, who presented at the GatsbyJS Days conference in December, will join us to talk about the benefits of Gatsby JS.
  • Mario Hernandez will be on the podcast to talk about our upcoming expanded training for components. 
  • We’ll have an episode to talk about how to choose a CMS, whether it’s Drupal, WordPress, or any of the other bazillion options.
  • Bob Kepford, you may have heard of him, will be on to talk about serverless 101 and the problems it can solve.
  • We will have Jason Lengstorf from Gatsby on to talk about the project.
  • And much, much more.
Subscribe to Open Waters 

New episodes will be released tri-weekly on Tuesdays.

How Can I Support the Show?

Subscribe, leave a review, and share about us on social media with the hashtag #openwaterspodcast. Have an idea for a topic? Tweet at our hosts Mark Casias, Bob Kepford, and Mario Hernandez. Be sure to subscribe in your favorite podcast platform. Links to follow.

Categories: FLOSS Project Planets

Zato Blog: Zato 3.1 Released - Open-Source Python-based API Integrations and Backend Application Server

Planet Python - Mon, 2019-06-17 18:01

The newest version of Zato, the open-source Python-based enterprise API integrations platform and backend application server, is out with a lot of interesting features, changes and additions

The full changelog is here and below is a summary of what is new in 3.1:

  • Greatly enhanced support for Docker, including Quickstart, Swarm and Kubernetes
  • Python 3 is now fully supported in addition to Python 2.7
  • New connectors and adapters: MongoDB, LDAP (Active Directory), Apache Kafka, SFTP, Slack, Telegram and JSON-RPC
  • Extensions to Single Sign-On: two-factor authentication and multi-credentials accounts
  • Rate-limiting and IP white-listing, including hierarchical definitions
  • Extensions to WebSockets: outgoing connections and broadcasts
  • A range of security enhancements, including TOTP two-factor authentication in web-admin
  • General performance boosts - both run-time and server startup
What is Zato?

Zato is an open-source API integrations platform and backend application server composed of several major blocks of functionality:

  • Online request/response integrations using a wide range of protocols, including SAP, Odoo, IBM MQ, REST, AMQP, Search, Email and many more

  • Publish/subscribe message topics with queues and guaranteed delivery

  • Single Sign-On for REST and Python applications

Its HA architecture is highly-scalable and everything comes with a web-based GUI along with a command-line interface and admin APIs.

If you are looking for a highly productive Python-based open-source platform designed specifically to integrate systems or expose APIs in many protocols or data formats, to be used by other servers, frontends or mobile, Zato is the choice.

Quick links:
Categories: FLOSS Project Planets

TC Drupal News: Session Recordings Available

Planet Drupal - Mon, 2019-06-17 16:01

As we do every year, videos of all the 2019 Twin Cities Drupal Camp sessions are now available on our YouTube channel. Special thanks to Kevin Thull for recording and publishing them all!

Watch the videos online for free, and be sure to follow @tcdrupal on Twitter for updates in the future.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36820-coque serpent iphone x-qxsngw

Planet Python - Mon, 2019-06-17 12:31

Coque iphone 7 pinguoin Coque iphone 6 resistance ‘Cela montre simplement que tout peut arriver à Londres.’ Les gens étaient gênés et semblaient l’ignorer. Personne ne voulait regarder dans les yeux. Par exemple, Les gens…

The post 12-34-36820-coque serpent iphone x-qxsngw appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36819-coque appel pour iphone xr-vseqby

Planet Python - Mon, 2019-06-17 12:31

Coque citation iphone x Coque iphone 6 pylone Lorsque vous envisagez sérieusement de disposer de frais très intéressants, cherchez généralement EDUP EP B3502 Car Audio-RCA HiFi AMP Récepteur de musique Bluetooth A2DP Pour Apple iPod…

The post 12-34-36819-coque appel pour iphone xr-vseqby appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36818-coque double iphone xs max-omqdbv

Planet Python - Mon, 2019-06-17 12:31

Coque iphone 6 plus vitre Coque iphone xs max don t touch my phone Angela Ahrendts, directrice des ventes chez Apple Inc., souhaite mettre fin à la tradition de l’entreprise consistant à faire attendre les…

The post 12-34-36818-coque double iphone xs max-omqdbv appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36817-coque iphone x noir mate spigen-bprslv

Planet Python - Mon, 2019-06-17 12:31

Coque iphone xr automobile Coque iphone xr etuit Je suis abonné à T Mobile. Je vis au centre-ville de Raleigh et je n’ai aucun problème à Raleigh. Si vous n’êtes pas sûr de vos compétences…

The post 12-34-36817-coque iphone x noir mate spigen-bprslv appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36816-iphone x coque rabat-smvadc

Planet Python - Mon, 2019-06-17 12:31

Coque iphone x 8757 Bape coque iphone 7 Je suis un vieil homme, et je préfère les sauvegardes locales que de faire confiance au cloud. LOL Luddite. Canon dévoile le PowerShot G11 compact haut de…

The post 12-34-36816-iphone x coque rabat-smvadc appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36815-coque iphone 7 boruto-nwkevy

Planet Python - Mon, 2019-06-17 12:31

Coque iphone x rino Coque iphone 8 transparente antichoc Chaque kit couvre l’avant et l’arrière du Kindle 2 et comprend un boîtier d’adaptateur d’alimentation. Support adhésif non permanent qui vous permet simplement de décoller les…

The post 12-34-36815-coque iphone 7 boruto-nwkevy appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36814-ocase coque iphone 7-qtsnlc

Planet Python - Mon, 2019-06-17 12:31

Coque iphone 7 plus fcb Coque iphone 8 dont touch my phone rouge GM a déclaré que la Chine était son plus gros marché depuis six ans. Volkswagen a également mis un accent énorme sur…

The post 12-34-36814-ocase coque iphone 7-qtsnlc appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36813-coque iphone xr femme nu-nlkubr

Planet Python - Mon, 2019-06-17 12:31

Coque iphone 6 paillette pas cher Coque iphone 8 plus novago Mais dans la base de données FMC, il s’agissait de Roméo. Leur véritable inconvénient est le manque d’applications. Bien que cela ne doive pas…

The post 12-34-36813-coque iphone xr femme nu-nlkubr appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36812-coque anneau iphone 8 plus rouge-qwcdgl

Planet Python - Mon, 2019-06-17 12:31

Coque sasuke iphone xr Coque iphone 7 handball En tant que 64 bits, il prend en charge une énorme quantité de mémoire virtuelle qui est souvent requise lorsque vous effectuez plusieurs tâches. En règle générale,…

The post 12-34-36812-coque anneau iphone 8 plus rouge-qwcdgl appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36811-coque pour iphone 6 minion-htgbmn

Planet Python - Mon, 2019-06-17 12:30

Coque iphone x framboise Iphone 7 coque camouflage Devenu populaire avec l’invention de l’appareil photo numérique. Chaque semaine, de nouvelles révélations jettent un doute sur ses déclarations selon lesquelles il était innocent. Cela dépend également…

The post 12-34-36811-coque pour iphone 6 minion-htgbmn appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36810-coque aimantee iphone x-hlsytk

Planet Python - Mon, 2019-06-17 12:30

Coque bois iphone 8 Coque apple iphone 6 pas cher Des choses folles, des cerveaux .. Apple iPhone X Blu Vivo 8L vs Lenovo K8 Note Oppo F5 vs Blu Vivo 8L vs.. Matériel vendu…

The post 12-34-36810-coque aimantee iphone x-hlsytk appeared first on Anaconda.

Categories: FLOSS Project Planets

Continuum Analytics Blog: 12-34-36809-coque pour l eau iphone 8-figjxn

Planet Python - Mon, 2019-06-17 12:30

Coque iphone 8 pus Coque iphone xr supreme homme Il n’est généralement pas basé sur le cloud, car la plupart des entreprises sont conscientes de l’importance des programmes de comptabilité et d’inventaire sur site (sécurité…

The post 12-34-36809-coque pour l eau iphone 8-figjxn appeared first on Anaconda.

Categories: FLOSS Project Planets

Emmanuel Kasper: Normalize a bunch of audio files to the same loudness

Planet Debian - Mon, 2019-06-17 10:30
I had a bunch of audio files in a directory, each recorded live with different devices, and it proved very ear-painful to hear the audio files in a playlist because of the difference of loudness.
To normalize audio filesm  you can find a number of tool working with ID3 tags, but after testing with vlc, mplayer, and the pogo mp3 player none of them did produce a measurable change. So I converted everything to wav, normalized the wav files, then converted back to mp3.

delete funny chars and spaces in file names
detox music_dir
converting files to wav is just a matter of
# this uses zsh recursive globbing
for file in **/*.mp3 ; do ffmpeg -i $file  "$(basename $file .mp3).wav"; done
normalizing files with the normalize-audio program, from the debian package of the same name.
# this uses zsh recursive globbing
normalize-audio **/*.wav
converting back to mp3
for file in **/*.wav ; do ffmpeg -b:a 192k -acodec libmp3lame -i $file "$(basename $file .wav).mp3"; done
Categories: FLOSS Project Planets

Pages