Skip to content
Menu
Open World News Open World News
  • Privacy Policy
Open World News Open World News

Category: News

Join us for the Moodle Academy webinar “Assessment: Exploring Gradebook” on Wednesday 28th August, 10:00 UTC

Posted on August 19, 2024 by Michael G
by Sandra Matz.  

We invite you to join us for an insightful webinar on mastering the Moodle Gradebook! This session, which is free to attend, will take place on Wednesday 28th August at 10:00-11:00 UTC and is designed to help you optimise your grading process and support your learners better.

Learn about different aggregation methods, discover tricks for organising your Gradebook with categories, and understand how to manage empty grades to reflect accurate student progress. We’ll also discuss how to tailor the Gradebook to meet the specific needs of your organisation and use it to enhance learner engagement and success. Don’t miss this opportunity to streamline your grading process and improve student outcomes.

This webinar is part of the course ‘Assessment: Exploring Gradebook‘. You have to be enrolled in the course to join the webinar.

Register at Moodle Academy.

Join us for the Moodle Academy webinar “Assessment: Exploring Gradebook” on Wednesday 28th August, 10:00 UTC

#! code: Drupal 10: An Introduction To Batch Processing With The Batch API

Posted on August 19, 2024 by Michael G

The Batch API is a powerful feature in Drupal that allows complex or time consuming tasks to be split into smaller parts.

For example, let’s say you wanted to run a function that would go through every page on you Drupal site and perform an action. This might be removing specific authors from pages, or removing links in text, or deleting certain taxonomy terms. You might create a small loop that just loads all pages and performs the action on those pages.

This is normally fine on sites that have a small number of pages (i.e. less than 100). But what happens when the site has 10,000 pages, or a million? Your little loop will soon hit the limits of PHP execution times or memory limits and cause the script to be terminated. How do you know how far your loop progressed through the data? What happens if you tried to restart the loop?

The Batch API in Drupal solves these problems by splitting this task into parts so that rather than run a single process to change all the pages at the same time. When the batch runs a series of smaller tasks (eg. just 50 pages at a time) are progressed until the task is complete. This means that you don’t hit the memory or timeout limits of PHP and the task finishes successfully and in a predictable way. Rather than run the operation in a single page request the Batch API allows the operation to be run through lots of little page request, each of which nibbles away at the task until it is complete.

This technique can be used any a variety of different situations. Many contributed modules in Drupal make use of this feature to prevent processes taking too long.

Read more

Creating a REST API with Ruby on Rails. Chapter 3: Authentication and Authorization.|

Posted on August 19, 2024 by Michael G
This is a basic guide for people that is starting to build APIs with Rails. Read more here

Getting caught flirting with a K-pop idol at the office Miss Night And Day | Netflix

Posted on August 18, 2024 by Michael G
Watch Miss Night and Day on Netflix: https://www.netflix.com/title/81738994

Miss Night and Day is now playing, only on Netflix.

Subscribe to Netflix K-Content: https://bit.ly/2IiIXqV
Follow Netflix K-Content on Instagram, Twitter, and Tiktok: @netflixkcontent

#MissNightandDay #LeeJungeun #JeongEunji #ChoiJinhyuk #Netflix #KContent

ABOUT NETFLIX K-CONTENT

Netflix K-Content is the channel that takes you deeper into all types of Netflix Korean Content you LOVE. Whether you’re in the mood for some fun with the stars, want to relive your favorite moments, need help deciding what to watch next based on your personal taste, or commiserate with like-minded fans, you’re in the right place.

All things NETFLIX K-CONTENT.

Twitch ferme.

Posted on August 18, 2024 by Michael G
Pour parler de la vidéo avec des gens passionnés tech : / discord

Mon setup COMPLET (PC / Caméra / Autres) : http://textup.fr/248446PT

Si vous voulez me soutenir, vous pouvez le faire en achetant vos produits technologiques avec ce lien : https://leotechmaker.com/me-soutenir
(Vous ça ne vous change rien au prix de ce que vous achetez, moi je récupère un % de la vente, merci ❤️❤️)

SUIVEZ MOI ICI PARTOUT POUR NE JAMAIS ARRÊTER D’APPRENDRE !
—————————————————
Twitter: / leotechmaker
Instagram: / leotechmaker
TikTok: / leotechmaker
Twitch: / leotechmaker

Mon extension Chrome à installer ABSOLUMENT : http://leotechmaker.com/addon

Si tu es descendu jusque-là, n’oublie pas de liker la vidéo, après tout, t’as bien cliqué sur “en voir plus”, tu peux bien utiliser un clic de plus…

Mit hoher Geschwindigkeit zum Stahlwerk. | Derail Valley | Ep. 115

Posted on August 18, 2024 by Michael G
Fahre massive Züge und erweitere deine Lizenzen in diesem großen, Open-World Zugsimulator! Transportiere unterschiedliche Fracht und starte deine Karriere noch heute,

Genre: Simulation
Entwickler: Altfuture
Publisher: Altfuture
Veröffentlichung: 25.01.2019
Offizielle Seite: [http://www.derailvalley.com/|http://www.derailvalley.com/]

Game-Tags: #DerailValley #Train #Simulation

Playlist: https://dailymotion.com/rss/playlist/x8gsfo

Twitch: [https://www.twitch.tv/satishu|https://www.twitch.tv/satishu]
YouTube: [https://www.youtube.com/@satishu|https://www.youtube.com/@satishu]
Dailymotion: [https://www.dailymotion.com/saschatee|https://www.dailymotion.com/saschatee]
TikTok: [https://www.tiktok.com/@satishushorts|https://www.tiktok.com/@satishushorts]
Twitter: [https://twitter.com/SaschaTee|https://twitter.com/SaschaTee]
Mastodon: [https://mastodon.cloud/@SaschaTee|https://mastodon.cloud/@SaschaTee]
Mediathek: [https://saschatee.de|https://saschatee.de/]

How To Create A Cookie Notification On Your Website For GDPR And Other Reasons: Itay Verchik IVBS…

Posted on August 18, 2024 by Michael G
How to Create a Cookie Notification on Your Website for GDPR and Other Privacy Compliance:
https://itayverchik.com/cookie-notification/

Need to ensure your website complies with GDPR and other privacy regulations? In this video, we’ll show you how to create a simple and effective cookie notification for your website. Learn the steps and tools you need to make sure your site displays a professional cookie notice that meets the latest privacy standards.

Key Topics Covered:
What is GDPR and Why It Matters: Understanding the GDPR requirements and why a cookie notification is essential for websites.
Choosing the Right Plugin: Overview of the best WordPress plugins for creating cookie notifications and ensuring GDPR compliance.
Installing and Setting Up the Plugin: A step-by-step guide on how to install and configure the plugin to display a cookie notification on your site.
Customizing Your Cookie Notice: How to edit the notification to fit your site’s branding, including text, design, and consent options.
Managing and Maintaining Compliance: Tips on how to keep your cookie notification up-to-date to ensure ongoing compliance with privacy regulations.
By the end of this video, you’ll know how to create and configure a cookie notification on your website, ensuring that you comply with GDPR and other privacy requirements while maintaining user trust.

If you found this video helpful, don’t forget to subscribe to the channel, hit the bell for notifications on new videos, and share your thoughts in the comments below. Share this video with other website owners who need to comply with privacy regulations on their sites.

Thank you for watching! If you have any questions about creating a cookie notification on your website for GDPR and other privacy compliance, leave a comment here and I’ll be happy to help. Don’t forget to subscribe to the channel and hit the bell to get updates on new videos. Share this video with other website owners who need to ensure their sites meet privacy regulations.

To Sign Up For The Keywords Tracking System:
https://say-v.com/

Join now the community of Webmasters and SEO Marketers completely free:
https://www.facebook.com/groups/itayverchik

To purchase Elementor Pro, the world’s best WordPress page designer:
https://trk.elementor.com/2500

Don’t Have A Web Hosting Account Yet Or Are You Just Not Satisfied With Your Existing Hosting?
Get A 25% Discount For Cloudways Web Hosting For The First 3 Months:
https://platform.cloudways.com/signup?id=314159&coupon=VERCHIK

Mario Hernandez: SOLVED – Cannot crop based on original image after initial crop has been set

Posted on August 18, 2024 by Michael G

If you have read my posts about responsive images you will know I have done quite a bit of work with Drupal media and in particular, images. However, I recently ran into an issue I had not experienced before and it was quite challenging to comprehend. The issue was related to image cropping.
In our Drupal platform we allow content editors to manually crop images using a hand-full of crop types for various aspect ratios such as 1:1, 3:4, 4:3, 16:9, etc. To achieve the manual crop we use the Crop API and Image Widget Crop Drupal modules.

The issue we started noticing is that no matter the image we were using, all cropping settings were limited to a predefined aspect ratio of 1:1 or square, rather than the original image’s aspect ratio. This was causing big problems for us because editors were not able to properly crop images and as a result images were rendered with odd cropping settings.

After some research, I found an issue that had been reported in the Image Widget Crop module, issue #3222406. This was exactly the issue we were having and was relieved it wasn’t something unique to our platform.

Cause of the issue

Looking back, I think this issue was partly of my own making, but seeing that others were experiencing the same it’s also possible it was just an odd bug. Long story short, the issue was caused by using an image style with specific hard dimension, as the crop preview image, See Fig. 1 below.

Mario Hernandez: SOLVED - Cannot crop based on original image after initial crop has been set

Fig. 1: Screenshot of Crop preview configuration.

You may not know this but you can change image styles for almost any image within Drupal’s admin. I recently completed a lot of work around image styles within our platform and perhaps I unknowingly changed the image style used by Drupal’s crop preview. I can’t say for sure.

Solution

The issue was not so much the aspect ratio used in the image style used as the crop preview, but rather the hard dimensions of the image style. These dimensions were forcing all images, regardless of their aspect ratio, to use the square aspect ratio as the starting point for cropping, rather than the original image.
The solution is to use an image style that uses the Scale image effect, as the crop preview. The Scale image effect does not require image dimensions and thus allows your cropping area to always reset to the original image.

If you read comment #5 in the issue page you will see juamerico explanation of the issue in more detail and what he did to fix it.

Steps taken to address the issue

  1. I created a new image style called Crop preview with the Scale image effect as well as using a wide aspect ratio or crop type such as 16:9.
  2. I configured the Manage form display for the Image media type (admin/structure/media/manage/image/form-display), so it uses the new image style I just created. See Fig. 2 below

Image crop preview settings

Fig. 2: Screenshot of Manage form display settings for images.


NOTE: Your environment may be configured differently than mine and you may not have the same options as I do.

With the changes to the Crop preview image style, every time you crop the image you are dealing with the original image rather than an already cropped image.

In closing

The main reason for writing about this topic is so I know what to do next time I run into this issue. I hope you find this helpful.

Google threatened tech influencers unless they ‘preferred’ the Pixel

Posted on August 18, 2024 by Michael G
The tech review world has been full of murky deals between companies and influencers for years, but it appears Google finally crossed a line with the Pixel 9. The company’s invite-only Team Pixel program — which seeds Pixel products to influencers before public availability — stipulated that participating influencers were not allowed to feature Pixel products alongside competitors, and those who showed a preference for competing phones risked being kicked out of the program. For those hoping to break into the world of tech reviews, the new terms meant having to choose between keeping access or keeping their integrity. ↫ Victoria Song at The Verge Even though this ended up being organised and run by a third party, and Google addressed it immediately, it doesn’t surprise me at all that stuff like this happens. Anyone who has spent any time on tech YouTube, popular tech news sites, and content farms knows full well just how… Odd a lot of reviews and videos often feel. This is because a lot of review programs subtly – or not so subtly – imply that if you’re not positive enough, you’re going to be kicked out and won’t get the next batch of cool products to review, thereby harming your channel or website. Apple is a great example of a company that uses the threat of not getting review samples, event invites, and similar press benefits to gain positive media attention. I myself was kicked out of Apple’s review program and press pool way back during the Intel transition, because I mentioned the new Intel MacBook Pro got uncomfortably hot, and Apple really didn’t like that. They tried to pressure me to change the wording, but I didn’t budge, and consequently, that was the end of me getting any review items or press invites. I only ever accepted one Apple press invite, by the way, to their headquarters in The Netherlands, which was in Bunnik, of all places. Not much of value was lost without Apple press invites. Nobody wants to go to Bunnik. With every review of a loaned item on OSNews, you can be 100% sure there are no shenanigans, because I simply do not let anyone influence me. OSNews doesn’t live or die by getting reviews of the latest and greatest tech, so I have no incentive to deal with pushy, manipulative companies or PR people. I refused to budge to Apple 17 years ago, during my first year at OSNews, when I was in my early 20s – and I’ve never budged since, either. Now look at everyone getting press access from Apple, and think to yourself – would any of them tell Apple to get bent? That being said, I’d love to review the new Google Pixel 9 Pro Fold, if only to make fun of that horrid name. Hit me up, Google.

The Arrogant Alpha’s Fated Luna Full HD

Posted on August 17, 2024 by Michael G
The Arrogant Alpha’s Fated Luna Full
#reelshort #haibarashow #fullshorttv #flextv #shorttv #shortmax #movieshort #hotshort #filmhot #englishmovieonly #hotmovie
  • Previous
  • 1
  • …
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • …
  • 821
  • Next

Recent Posts

  • [TUT] LoRa & LoRaWAN – MikroTik wAP LR8 kit mit The Things Network verbinden [4K | DE]
  • Mercado aguarda Powell e olha Trump, dados e Haddad | MINUTO TOURO DE OURO – 11/02/25
  • Dan Levy Gets Candid About Learning How To Act Differently After Schitt’s Creek: ‘It’s Physically…
  • Building a Rock Shelter & Overnight Stay in Heavy Snow 🏕️⛰️
  • Les milliardaires Elon Musk et Xavier Niel s’insultent copieusement

Categories

  • Android
  • Linux
  • News
  • Open Source
©2025 Open World News | Powered by Superb Themes
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT