MakeUseOf: 7 Websites to Practice Data Structure & Algorithm Coding Challenges. “Software engineering interviews often involve several rounds. Data structures and algorithms are one of the critical areas that employers may test. As such, it’s a no-brainer that you need to sharpen your data structures and algorithms (DSA) skills if you want to ace technical interviews. Fortunately, there are many websites you can use to learn about DSA and practice your understanding.”
Tag Archives: programming
TechCrunch: Google launches Project IDX, a new AI-enabled browser-based development environment
TechCrunch: Google launches Project IDX, a new AI-enabled browser-based development environment. “Google today announced the launch of Project IDX, its foray into offering an AI-enabled browser-based development environment for building full-stack web and multiplatform apps. It currently supports frameworks like Angular, Flutter, Next.js, React, Svelte and Vue, and languages like JavaScript and Dart, with support for Python, Go and others in the works.”
TechCrunch: Reddit will begin charging for access to its API
TechCrunch: Reddit will begin charging for access to its API. “Following on the heels of Twitter’s decision to restrict third-party access to its data, Reddit today announced that it’ll begin charging for use of its API. It’s not a blanket policy change. As reported by The New York Times, Reddit’s API will remain free to developers who want to build apps and bots that help people use Reddit, as well as to researchers who wish to study Reddit for strictly academic or noncommercial purposes.”
9to5 Google: Google kicks off ARCore Geospatial API Challenge with $50,000 in prizes for AR apps
9to5 Google: Google kicks off ARCore Geospatial API Challenge with $50,000 in prizes for AR apps. “ARCore gained a Geospatial API at Google I/O 2022 to let developers more easily place virtual content in the real world. To encourage adoption, Google is starting the ARCore Geospatial API Challenge. This addition to ARCore lets third-party apps use the same global localization technology powering Google Maps Live View to add virtual content to real world coordinates and elevations in over 100 countries.”
NSA: NSA Releases Guidance on How to Protect Against Software Memory Safety Issues
NSA: NSA Releases Guidance on How to Protect Against Software Memory Safety Issues. “The National Security Agency (NSA) published guidance today to help software developers and operators prevent and mitigate software memory safety issues, which account for a large portion of exploitable vulnerabilities.”
Washington Post: They’re locked up in D.C. — and learning how to code from MIT
Washington Post: They’re locked up in D.C. — and learning how to code from MIT. “The last time Rochell Crowder held an office job, he said, it was 1983 and computers were not yet central to everyday life. But on Thursday, after almost four decades of odd jobs and crimes that landed him in and out of jail, the 57-year-old completed a computer science course taught by PhD candidates from the Massachusetts Institute of Technology.”
MakeUseOf: 5 Exceptional Free Tutorials to Learn No-Code Development
MakeUseOf: 5 Exceptional Free Tutorials to Learn No-Code Development. “In case you didn’t know, no-code tools are a new type of software and online apps that make it easy for non-techies to build tech products without any programming or coding knowledge. This ranges from simple websites and landing pages to complex databases and SaaS. And it’s surprisingly easy too. All you need is a little guidance to get started, which these online experts offer for free.”
MakeUseOf: Try Python in Your Browser With These Free Online Interactive Shells
MakeUseOf: Try Python in Your Browser With These Free Online Interactive Shells. “To start coding in Python as quickly as possible, you can use an online interactive shell. This is a website that lets you write and run Python code in your browser, with instant results. There’s no need to install anything. Whether you’re exploring Python functions or reviewing the basics of arrays and lists, you can do so right in your browser. You’ll find these online Python interpreters highly valuable.”
TechCrunch: Amazon launches CodeWhisperer, a GitHub Copilot-like AI pair programming tool
TechCrunch: Amazon launches CodeWhisperer, a GitHub Copilot-like AI pair programming tool. “At its re:Mars conference, Amazon today announced the launch of CodeWhisperer, an AI pair programming tool similar to GitHub’s Copilot that can autocomplete entire functions based on only a comment or a few keystrokes. The company trained the system, which currently supports Java, JavaScript and Python, on billions of lines of publicly available open source code and its own codebase, as well as publicly available documentation and code on public forums.”
MakeUseOf: The 8 Best Chrome Extensions to Improve Your GitHub Experience
MakeUseOf: The 8 Best Chrome Extensions to Improve Your GitHub Experience. “GitHub is the most-used platform for hosting and editing code. It’s easy to see why, given the features and ease of use it offers. However, despite a clean interface and a boatload of handy features, there’s room for improvement. Therefore, here, we’ll take a look at the eight best Chrome extensions that add new features to GitHub and improve the interface.”
A former Google tech lead bragged on Twitter about how he used to trash women’s résumés in front of them: ‘Go have some kids’ (Business Insider)
Business Insider: A former Google tech lead bragged on Twitter about how he used to trash women’s résumés in front of them: ‘Go have some kids’. “A former Google programmer bragged on Twitter this week about how he used to trash the résumés of female interviewees in front of them. In his now-deleted tweets, Patrick Shyu recounted how he used to treat the women he interviewed. ‘So when I used to conduct interviews for Google, I rejected all women on the spot and trashed their résumés in front of them,’ Shyu wrote in a May 22 post seen by Insider.”
The Verge: Glitch acquired by cloud service provider Fastly
The Verge: Glitch acquired by cloud service provider Fastly. “Fastly, a major provider of cloud services, announced today that it’s acquiring Glitch, the quirky and capable web coding platform. Glitch will continue to operate within Fastly, with Fastly planning to grow the team and enable Glitch apps to tap into its edge computing services.”
Bleeping Computer: Embed Python scripts in HTML with PyScript
Bleeping Computer: Embed Python scripts in HTML with PyScript. “The new PyScript project lets you embed Python programs directly in HTML pages and execute them within the browser without any server-based requirements. The project was announced this weekend at PyCon US 2022 and acts as a wrapper around the Pyodide project, which loads the CPython interpreter as a WebAssembly browser module.”
New York Times: ‘No-Code’ Brings the Power of A.I. to the Masses
New York Times: ‘No-Code’ Brings the Power of A.I. to the Masses. “A growing number of new products allow anyone to apply artificial intelligence without having to write a line of computer code. Proponents believe the ‘no-code’ movement will change the world.”
The Verge: An interactive Doja Cat music video can introduce you to programming
The Verge: An interactive Doja Cat music video can introduce you to programming. “Girls Who Code, the nonprofit organization that aims to get more women and girls interested in the field of computer science, has debuted what it calls the ‘first ever’ codable music video. The organization partnered with Doja Cat, transforming her new music video for Woman into an interactive experience.”