Hey readers! WE'RE GIVING AWAY $500!!
Basically, Inside just set up a referral program, so you can make sure your friends, family, and colleagues are privy to all the information Inside's newsletter family provides.
This week, we will gift $500 to the reader whose referrals result in the highest number of new subscriptions.
Just scroll down to the bottom of the newsletter and click to share.
|
Sheena
|
|
|
|
The PHP team no longer believes the git.php.net server was compromised in a recent attack, which prompted PHP to move servers to GitHub and caused the team to temporarily put releases on hold until mid-April. However, the team has reset php.net passwords as they believe there's a possibility master.php.net's user database was leaked.
More:
- In an update offering further insight into the root cause of the late March attack, the team says because it's possible the master.php.net user database was exposed, master.php.net has been moved to main.php.net.
- The team also reset php.net passwords, and you can visit https://main.php.net/forgot.php to set a new password.
- In addition, git.php.net and svn.php.net are both read-only now.
- Two malicious commits were pushed to the php-src repo from PHP founder Rasmus Lerdorf and PHP core developer Nikita Popov, Popov announced March 28.
- After an investigation, the PHP team reassured users these malicious commits never reached end-users. However, the team decided to move to GitHub after determining maintaining its own git infrastructure is "an unnecessary security risk."
- To push to GitHub directly, you must join the PHP organization on GitHub. Email nikic@php.net with your php.net and GitHub account names to join, the team says. Send details of the permissions you're currently missing if you're unable to access a repository you should have access to as well.
|
|
JetBrains launched IntelliJ IDEA 2021.1, its first release of 2021. You can download it from the website or use the Toolbox App. Notable features from this release include:
- Basic support for Java 16, and the ability to work with your Java projects in WSL 2
- The ability to arrange video calls from the IDE with Code With Me, a service for collaborative development and pair programming
- Integration with Space, a JetBrains platform for software development and team collaboration
- A new Run Targets feature making it possible to run, test, profile, and debug your application in Docker containers or on remote machines
- An HTML preview window inside the IDE
- Support for Git commit templates wherein you can outline the custom information you need in the commit message
- MDN documentation for JavaScript APIs, HTML, and CSS is now embedded in the IDE
Explore the release notes for more details about both new minor and major changes in this release.
|
|
The latest version of ClojureScript, a compiler for Clojure that targets JavaScript, has been released. ClojureScript 1.10.844 highlights include:
- The ability to specify a property of this object to be used as a first-class namespace in ClojureScript when consuming a JavaScript library exposed as a JavaScript object
- Performance improvements wherein a new shared helper was introduced to handle kw-args, thus optimizing the code generated to implement map destructuring
- Five new breaking changes, including the fact that the Closure Compiler has been updated to v20210302, the Closure Library has been updated to 0.0-20201211-3e6c510d, and goog.debug.Logger.Level has been renamed to goog.Logger.Level
For further information about these new changes, click here.
|
|
GitHub Sponsors now offers support for one-time payments and custom sponsorship amounts. As a result, you can now fund open source projects above or below their standard tiers.
More:
- GitHub Sponsors is a feature that allows donors to fund open source developers through their GitHub profiles without platform fees.
- Companies and private individuals alike are able to become GitHub Sponsors for open-source projects and pay developers directly. Companies that have already done so include American Express, Amazon Web Services, Daimler, Stripe, Microsoft, and New Relic.
- Separate, but related: In more open-source funding news, Open Collective recently launched a new initiative that makes it financially viable to work on open source projects as a career. The initiative consists of an open funding management platform and an umbrella non-profit serving over 2,500 projects.
|
|
Microsoft launched a preview version of its OpenJDK Build, a free and open-source Long-Term Support (LTS) OpenJDK distribution capable of being deployed anywhere.
More:
- Highlights include:
- The Build features binaries for Java 11 based on OpenJDK 11.0.10+9, on x64 server and desktop environments on macOS, Linux, and Windows
- A new Early Access binary for Java 16 for Windows on ARM based on the OpenJDK 16+36 release
- OpenJDK 17 binaries will be released as well by the end of 2021
- Microsoft asks users to submit feedback on areas like the packaging and installation experience here.
- Download the preview version here.
|
|
📅 Dev Calendar:
Virtual Events:
- APRIL 7: rubyday. Annual Italian Ruby conference hosted in English and available for all, featuring expert speakers including the creator of Ruby, as well as networking opportunities and more.
- APRIL12-16: DrupalCon North America. Drupal conference where its project founder will give a glimpse into what's next, coupled with networking opportunities, talks, and more.
Hackathons / Challenges:
- NOW-APRIL 10: Dev Hacks. DevTrex hackathon available for all regardless of experience, with some tracks requiring no-code and others requiring it.
- APRIL 9-10: WilHacks 2.0. "WilHacks 2.0 is an exciting and interactive experience where high school students will be given the opportunity to demonstrate or develop their programming skills."
- NOW-MAY 3: Monday apps contest challenging developers "to build apps that can alter the way teams work," with prizes including a Tesla Model S Long Range.
- APRIL 22-JULY 31: IBM launched the 2021 "Call for Code Global Challenge" calling on developers to submit solutions combatting climate change using open-source. Find out how to get started here.
|
|
QUICK HITS:
- Keep these things in mind to ensure reliability and professionalism when connecting to a large, remote audience.*
- Clojure continues to be largely used by startups with less than 100 employees. However, large companies are increasingly adopting the language as well, the latest State of Clojure 2020 results reveals.
- Mozilla's engineering team explains how it got rid of data races in Firefox's C/C++ components using the ThreadSanitizer tool.
- Learn how to transform your website into an API using the AutoScraper and FastAPI tools with this tutorial.
- Catchpoint updated its WebPageTest API with new metrics and integrations with CI/CD tools.
- You don’t need a PhD in molecular biology to understand the investment potential of this scientific breakthrough.*
* This is sponsored content
|
|
|
|
|
|
Editor
|
Charlotte Hayes-Clemens is an editor and writer based in Vancouver. She has dabbled in both the fiction and non-fiction world, having worked at HarperCollins Publishers and more recently as a writing coach for new and self-published authors. Proper semi-colon usage is her hill to die on.
|
|