Skip to main content

Posts

Showing posts from November, 2021

JetBrains previews new lightweight, polyglot editor Fleet

JetBrains has unveiled a preview of its new lightweight IDE, Fleet . The new IDE is built to be simple and smart so that developers can get started with it without too much additional configuration required. Fleet is a polyglot editor, meaning that it can be used as a single IDE for all languages, rather than making developers open a different IDE for each language they use. It currently supports Java, Kotlin, Go, Python, Rust, and JavaScript. The company plans to extend support to cover PHP, C++, C#, and HTML, which are the remaining languages that have IntelliJ IDEs.  “Developers often use a variety of technologies, not only across different projects but also within a single project. At JetBrains, we’ve always strived to leverage the knowledge of the environment you’re using, which is why all of our existing IDEs are based on the same core platform,” Hadi Hariri, VP of developer advocacy at JetBrains, wrote in a post .  For simple tasks, Fleet can be up and ready within a second

SD Times news digest: UserWay and ShortPoint announce partnership; Code Ninjas and Microsoft MakeCode collaboration; SQLite 3.37 release

UserWay, an AI-powered web accessibility company, and ShortPoint, an intranet design software company, today announced their partnership in order to ensure SharePoint sites designed with ShortPoint are fully accessible and ADA compliant.  UserWay’s accessibility technology provides WCAG and ADA compliance for websites, resulting in a more accessible experience for blind and visually impared users as well as the over 60 million people in the United States living with disabilities.  ShortPoint plans to host a webinar on Dec. 1 at 11 AM EST to discuss the details of this partnership with panelists Sami AlSayyed, founder and CEO and Mohamad Yahia, product manager of ShortPoint. Code Ninjas and Microsoft MakeCode collaboration The kids coding franchise, Code Ninjas, and Microsoft MakeCode today announced a collaboration with the goal of offering enjoyable coding activities for kids during Computer Science Education Week (CSEdWeek) 2021. Participating Code Ninjas locations will be open t

Predictions for Java in 2022

The Java landscape moves fast, and with potential changes to OpenJDK release cadence, it’s poised to move even faster. For people like Michael Rasmussen, Head of Development at JRebel by Perforce, staying abreast of these changes, and understanding how they’ll impact development is paramount to creating features that resonate within the Java development community, keeping his application current with the latest versions of popular Java technologies, and developing new features, improvements, and integrations for JRebel. Recently, I sat down with Michael to discuss the Java trends that teams should watch for in 2022. It’s hard to talk about Java without mentioning the recent LTS release, Java 17. Do you think Java 17 will drive Java 8 level adoption? Or is it more akin to a Java 11? MR: Frankly, no. Java 8 had the benefit of a big feature that drove adoption. Java 17 doesn’t have that big feature, and while there are many benefits in moving to Java 17 if you’re on Java 8, it’s unlik

SD Times Open-Source Project of the Week: KServe

KServe is a tool for serving machine learning models on Kubernetes. It encapsulates the complexity of tasks like autoscaling, networking, health checking, and server configuration. This allows users to provide their machine learning deployments with features like GPU Autoscaling, Scale to Zero, and Canary Rollouts.  Created by IBM and Bloomberg’s Data Science and Compute Infrastructure team, KServe was previously known as KFServing. It was inspired when IBM presented the idea to serve machine learning models in a serverless way using Knative . Together Bloomberg and IBM met at the Kubeflow Contributor Summit 2019, and at the time, Kubeflow didn’t have a model serving component so the companies worked together on a new project to provide a model serving deployment solution.  The new project first debuted at KubeCon + CloudNativeCon North America in 2019. It was moved from the KubeFlow Serving Working Group into an independent organization in order to grow the project and broaden the

SD Times news digest: ServiceNow acquires DotWalk; YugabyteDB 2.11 updates; Merico launched Dev Lake; Foxit announced eSignature and PDF editing solution

ServiceNow acquires DotWalk ServiceNow, an organization that brings users high quality digital workflows, today announced that it has acquired the AI solutions organization, DotWalk. This collaboration will help users keep pace with technology maintenance by automating software application testing and achieving seamless upgrades with accelerated speed.  When running natively on ServiceNow’s automated test framework, DotWalk’s AI-powered regression testing and its ability to take the up front costs out of transitioning from manual to automated application testing will help users absorb innovation and drive business value.  Yugabyte DB 2.11 updates  The development team from the distributed SQL database, Yugabyte, today announced the release of YugabyteDB 2.11. This release enables developers to use PostgreSQL features without compromising resilience, scale, or performance. Additionally, YugabyteDB 2.11 extends the database’s PostgreSQL compatibility even further. Highlighted featur

PHP Uses – Applications of PHP Neeraj Mishra The Crazy Programmer

PHP  is known as Hypertext Preprocessor. It is an open-source, server-side scripting language embedded in HTML used to manage databases, development of web applications, session tracking, build e-commerce sites, etc. It is kind of a programming language that is used for writing automated tasks. Many databases such as PostgresSQL, Oracle, Informix, MySQL can be integrated with PHP. It supports a large number of protocols such as POP3, IMAP , and LDAP. PHP scripts are interpreted only on a server that has PHP installed in it. Since PHP is a server-side scripting language, it gets executed first on the server and then it gets to the web browser to the user. Why is PHP so Common? Versatile:-  PHP is platform-independent and can be run on multiple platforms such as Mac OS, Windows, Linux, and multiple browsers are also supported. Speed and Security:-  PHP uses its memory for its overall functioning and hence has a good operational speed. Moreover, it has many new tools and frameworks

A developer first approach: What does this mean for API security?

Within the emerging practice of DevSecOps there is no term more ambiguous than ‘shift left,’ a term likely to mean something subtly different depending on whom you ask. A commonly accepted view is that ‘shift left’ for security fosters the adoption of security practices as early as possible in the development lifecycle. This includes activities such as threat modeling, capturing security requirements, architecture review, and most vitally the integration of security testing tooling within developers’ native environments. For developers, this requires developer-friendly security tooling, typically operating with low latency, low in false positives, and adding value to the developer workflow. For security teams, this ‘shift left’ approach has meant developing a new set of skills, namely becoming familiar with development tools (think Git, CI/CD pipelines, containers, etc.) and delegating the operation of the tools to developers. Ideally, the ‘shift left’ approach allows security teams to

SD Times news digest: Red Hat expands partner ecosystem; Cortex raised $15 million in Series A; Apache weekly update

Red Hat, a provider of open-source solutions, today announced the availability of Red Hat OpenShift Data Science as a field trial, as well as an expanded partner ecosystem focused on this new cloud service offering. Red Hat OpenShift Data Science is a cloud service offering tailored for machine learning on Red Hat OpenShift, Red Hat’s enterprise Kubernetes platform. With this, enterprises gain greater flexibility in selecting technologies to develop, test, and deploy machine learning models, while also removing the overhead that usually comes with running and maintaining a production platform.  In addition, several members of Red Hat’s artificial intelligence and machine learning partner ecosystem are now pre-integrated into the user interface dashboard. This grants access to hardware and software acceleration solutions as well as tools to support the model operationalization lifecycle.  Cortex raised $15 million in Series A Cortex, a company that helps engineers build better softw

SD Times news digest: Databricks launched Partner Connect; OpenAI’s API now available with no waitlist; Logz.io unveils observability updates

Databricks, the data and AI company, recently announced Databricks Partner Connect, a portal for users to quickly discover a broad set of validated data, analytics, and AI tools and easily integrate them with their Databricks lakehouse across multiple cloud providers. Integrations with Databricks partners Fivetran, Labelbox, Microsoft Power BI, Prophecy, Rivery, and Tableau are initially available to customers, with Airbyte, Blitzz, dbt Labs, and several others coming in the months ahead.  In addition, with Databricks Partner Connect, users are enabled to discover new, pre-validated solutions from Databricks partners that complement their business needs. With this, users can easily expand their lakehouse into every corner of their data ecosystem in order to solve current or future challenges. OpenAI’s API now available with no waitlist OpenAI revealed that its API is now available for developers in supported countries to sign up and start experimenting without a waitlist. Over the

SD Times Open-Source Project of the Week: immudb

Immudb is a database written in Go that is immutable, which means that history is preserved and can’t be changed without clients noticing.  “Traditional database transactions and logs are hard to scale and are mutable, so there is no way to know for sure if your data has been compromised,” the project’s website states. “Immudb is immutable. You can add new versions of existing records, but never change or delete records. This lets you store critical data without fear of it being changed silently.” Immudb can operate both as a key-value or relational (SQL) database. Users can add new transactions, but deletion or modification of older transactions isn’t allowed, thus making the data immutable.  When a key record’s value changes over time (such as a bank balance), one can get multiple instances with different timestamps to give you the complete history of that record’s changes. Users can store a variety of common data types, verification checksums, or JSON. The data stored in the d

Perforce improves security with Secure Code integration

Perforce Software announced new functionality to speed the remediation of discovered defects in automated scans. This is delivered through integration with Secure Code Warrior (SCW) in which Klocwork customers can instantly connect to resources that explain how to mitigate vulnerabilities.  By Connecting the relevant SCW learning resources to the security vulnerabilities as they are detected by SAST tools, the Klocwork and the Secure Code Warrior learning platform can empower developers to remediate errors quickly and continuously enhance their skillset.  “Developers need a simplified, seamless way to gain access to the necessary software security training while also maintaining code development velocity. With this integration, we’ve made it easy for development teams to learn as they go, at the relevant time and via the relevant interface” says Eran Kinsbruner, DevOps evangelist at Perforce. “The knowledge they gain allows developers to work smarter and faster to move projects forw

Anaconda launched Embedded Partner Program

Anaconda today officially launched its Embedded Partner Program in response to the rising demand for access to secure, managed Python packages and environments. With this, organizations can embed Anaconda tools, packages, and repositories into their own products and services. The launch of Anaconda’s Embedded Partner Program brings end users a seamless access experience. Regardless of whether Anaconda is embedded behind the scenes in order to power a company’s solution or made available directly to an organization’s users, the program provides a reliable and secure method to manage Python environments as well as enjoy the innovations of open-source development. Anaconda chose to formally release the Embedded Partner Program now as enterprises want access to a supported open-source Python ecosystem for their users, products, and services without needing to worry about security, licensing requirements, or dependency management. This formal launch also comes on the heels of Anaconda’s r

SD Times news digest: TypeScript 4.5 released; Mabl raised $40 million in Series C; OutSystems partnerships to expand tech education

Microsoft announced the release of TypeScript 4.5, a language that builds on JavaScript by adding statically checked types. A few major highlights of the release include type and promise improvements, template string types as discriminants, private field presence checks, and new snippet completions. TypeScript 4.5 comes just three weeks after the release candidate and since then, TypeScript 4.5 has undergone several changes. The most notable of these is that ECMAScript module support for Node.js has been deferred to a future release, and is now available exclusively as an experimental flag in nightly releases.  TypeScript 4.5 also addresses a performance regression in –build mode due to excessive realpath calls for package.json files. This change was made for TypeScript 4.5, but was also back-ported to TypeScript 4.4.4.   Mabl raised $40 million in Series C Mabl, an intelligent test automation company, today announced $40 million in Series C funding. The financing round was led b

History of CSS Suraj Kumar The Crazy Programmer

CSS is another thing you may learn just after understanding HTML . CSS stands for the cascading style sheets, which Hakon Wium Lie created in 1994. Hakon Wium Lie is considered the father of CSS as he created this amazing thing. And he used to work with the father of HTML, Mr. Tim Berners-Lee, when he was working in CERN. CSS was offered as the web styling language to make it appealing. And it was the solution that most of the users of HTML were looking at that time. When it launched, the users could use HTML 4.01 and CSS together to make their web pages more attractive. Hence, if you want to know about the history of CSS from its origin to now. Then read this essential article because it has several things that will help you understand CSS. You will also understand how CSS won over other styling languages of that time. What Does CSS Stand For? CSS is mainly used for web development or page design. It refers to the cascading style sheets that can format the web page layouts using

History of HTML Neeraj Mishra The Crazy Programmer

HTML is one of the first things that a student learns during a web development course. Hence, it becomes essential to learn about the history of HTML and its version in an accurate timeline. So, if you are also a web development learning enthusiast and wish to have a deep understanding of the same. Then read this crucial article to understand some foundational information about the same. What Does HTML Stand For? HTML is the short form of HyperText Markup language, and most people assume it as a programming language . But it is a markup language rather than any coding or programming language. It is used for most web pages and applications to define the text and body of the layout. HTML is the most popular markup language that was developed and written by Sir Tim Berners-Lee. And he created the world wide web too in 1989; however, his HTML version officially launched in 1993. from that time to now, HTML has seen continuous updates to add new features and functionality. Origin of H

History of Cloud Computing Suraj Kumar The Crazy Programmer

Nowadays, cloud computing has become one of the most suitable ways to deliver ideal solutions to businesses. But do you wish to know why and how cloud computing developed? In this article, we will do the same to get some highlights about the history of cloud computing . The concept of cloud computing came into its existence during the early 1960s. And this was the time when the culture of the remote job started generating. Companies like IBM and DEC took some initial actions in the field of cloud computing. And some other companies started offering VPN services without charging much. Because of the vast availability of VPN, connecting with the network became relatively easy. And finally, in 1994, the cloud metaphor got functional for offering virtualized services. History of Cloud Computing Cloud computing was invented or introduced in the early 1960s. And JCR Licklider, also known as Joseph Carl Robnett Licklider, developed this technology. He was an American psychologist and com

SD Times news digest: Apple announces Self Service Repair; PlanetScale now generally available; IBM reveals winner of Call for Code

Apple today announced Self Service Repair, which will grant users who are confident in completing their own repairs access to genuine Apple parts and tools. It is available first for the iPhone 12 and 13 lineups, and will be followed by Mac computers featuring M1 chips. Early next year, Self Service Repair will be available in the United States and expand to additional countries throughout 2022. With this, users will join more than 5,000 Apple Authorized Service Providers (AASPs) and 2,800 Independent Repair Providers who have access to these parts, tools, and manuals. The beginning phase of the program will focus primarily on the most commonly serviced modules, such as the iPhone display, battery, and camera, with additional repairs becoming available later next year. In order to ensure a user can properly perform the repairs, it is essential that they first review the Repair Manual. Next, the user will place an order for the parts and tools they will need for the repair from the on

The surprising truth about re-platforming databases to public cloud

Enterprises are moving full steam to the public cloud unencumbered by what is happening in the economy. If anything, volatility due to Covid has raised the importance of cloud benefits and the prospect of flexibility and scalability has further accelerated this movement. Enterprises no longer view public cloud as merely Infrastructure as a Service (IaaS). Instead, they are looking for a highly integrated enterprise platform. Data is the heart of the matter. In particular, data warehousing has emerged as the backbone of cloud data strategies. Every CIO must now solve the challenge of re-platforming their workloads from on-prem systems to cloud native ones. Curiously, instead of new vendors sweeping the floor with their legacy counterparts, a very different dynamic is emerging. For example, Snowflake, who positioned itself as the #1 cloud migrator recently had to admit that it isn’t that easy , after all.  On the other hand, an incumbent boldly proclaimed that vendor lock-in will ke

IBM unveils latest breakthrough in quantum computing: a 127-qubit quantum processor

IBM unveiled its breakthrough ‘Eagle” 127-Qubit Quantum Processor which taps into the massive computing potential of devices based on quantum physics.  The company also previewed plans for IBM Quantum System Two, the next generation of quantum systems, which will integrate the concept of modularity into quantum computing to allow the  hardware to be flexible enough to scale. The new quantum processor was developed to contain more than 100 operational and connected qubits. It follows IBM’s 65-qubit ‘Hummingbird’ processor, which was revealed in 2020, as well as the 27-qubit ‘Falcon’ processor that IBM announced in in 2019. According to the company, the increased qubit count will enable users to explore problems at a new level of complexity when undertaking experiments and running applications. It can be used to optimize machine learning or modeling new molecules and materials that can be used in a number of scenarios, including discovery of new drugs and innovations in the energy ind

Rust Foundation Taps Rebecca Rumbul as Executive Director & CEO

The   Rust Foundation , an independent non-profit organization dedicated to supporting the  Rust Project , today announced the appointment of Rebecca Rumbul as the organization’s Executive Director and CEO. Rumbul will lead the new non-profit as it pushes forward with an ambitious agenda to support the work of Rust language maintainers, a global community that governs and develops the Rust programming language. Rumbul comes to the Rust Foundation with deep expertise in international non-profit management and as a leading, global advocate for digital democracy and information rights. Rumbul most recently served as Director of Research and Engagement at mySociety, where she worked to bring transparency to governance and parliamentary systems within government, NGOs, and commercial enterprises around the world. “The Rust Foundation has built a strong, strategic base in our first year, and Rebecca Rumbul is ideally suited to lead the organization as we build on this with more programs an

OutSystems making it easy to scale applications with preview of Project Neo

OutSystems has launched a preview of Project Neo, a platform that combines dynamic scaling cloud architecture and modern CI/CD practices with a low-code environment. “OutSystems is breaking the boundaries of traditional software development. With Project Neo, we’ve architected a platform that allows any development team to build any app at internet scale,” said Paulo Rosado, CEO and founder of OutSystems. “Developers should be the artisans of innovation in their organization, but they are mired in complexity that stifles their ability to innovate and differentiate. Instead of using their talents to fix, change and maintain code and aging systems, you can give them industry-leading tools that unleash their creativity on your business, and achieve massive competitive advantage.” Customers can build platforms that combine containers and Kubernetes with cloud technologies such as serverless, database autoscaling, event and messaging-based orchestration. This enables teams to move legacy

SD Times news digest: JFrog creates new integration with Slack; CockroachDB 21.2 released; Alluxio announces version 2.7; Snowflake updates

JFrog, the liquid software company responsible for the JFrog DevOps Platform, today announced the availability of a new Slack integration for JFrog Artifactory and JFrog Xray. This new app for Slack allows developers to raise awareness of important software development events easily with an extended team of stakeholders in real-time helping to streamline release cycles as well as accelerate time-to-resolution.  In addition, the JFrog app for Slack allows notifications, content, and actions related to specific software incidents to be shared with one or more Slack channels. These interactive notifications enable users to take action with “ignore” rules, displaying details, and more. Notifications can also be paused or deleted. JFrog’s new app for Slack also provides users with quality assurance, shift left security, and contextualized alerts. For more information on this integration, visit here or download the free trial. CockroachDB 21.2 supports event-driven data architecture