Jonathan Schwartz's Weblog
Learn about Java Card technology
You can now store and update multiple applications on a single resource-constrained device, while retaining the highest certification levels of compatibility.
Understanding Java Card 2.0
Java Card is a smart card that is capable of running programs
written in Java. For this new Java platform, Sun's JavaSoft
division has made available the Java Card 2.0 API specification,
and several licensees are now implementing this API on smart cards.
In order to program Java Cards that are 2.0-compliant, developers
need to understand what a Java Card is architecturally, what its
core classes are, and how to develop applications for the card.
The previous articles in the Java Developer
series on smart cards provided an overview of smart cards,
described how to deploy applications that talk to a Java Card using
OpenCard interface, and discussed the business opportunities
represented by the Java Card. This article gets inside a Java Card,
providing you, the developer, with technical guidance on the system
architecture, application programming interface, and runtime
environment of the Java platform in a smart card. (4,000
words)
Javacardarch
The Network is the Computer. Part 1 – Foundations: The Unfulfilled Promise - Aptira
This series of posts looks at the evolution of Open Networking & how it became what it is today. In this post, we will start with the Infrastructure domain.
The Network is the Computer. Part 2 – Creating the Enablers of Cloud Computing - Aptira
This series of posts looks at the evolution of Open Networking & how it became what it is today. In this post, we discuss the enablers of Cloud Computing.
What is Open Networking? Part 2 - The Three Domains of Open Networking - Aptira
Part 2 of our series on Open Networking: The three domains of Open Networking. A top-level presentation of Aptira’s holistic view of Open Networking
What is Open Networking? Part 1 - The Big Picture - Aptira
Search for a definition of Open Networking & you’ll get a variety of answers. At Aptira, we have a much more holistic & inclusive definition.
The Network is the Computer: A Conversation with John Gage
To learn more about the origins of “The Network is the Computer,” I spoke with John Gage, the creator of the phrase and the 21st employee of Sun Microsystems. John had a key role in shaping the vision of Sun and had a lot to share about his vision for the future.
The Network Is The Computer, Again
Today, the old Sun Microsystems tagline rings truer than ever. In our cloud-centric world, perhaps computers don't exist at all anymore.
Why We Need Containerized Host-Based Protection
Containerized workloads have long become the de facto standard deployment model for enterprise applications. However, there is still some…
No SOCKS, No Shoes, No Malware Proxy Services!
With the recent demise of several popular "proxy" services that let cybercriminals route their malicious traffic through hacked PCs, there is now something of a supply chain crisis gripping the underbelly of the Internet. Compounding the problem, several remaining malware-based…
Securing Web APIs with Azure AD: Authorizing Client Applications
Posts in this series: A Case StudyDesigning Authentication SchemesAuthorizing Client ApplicationsIn our last post, we chose the OAuth 2.0 Client Credentials grant scheme to authenticate our APIs and daemon applications: API and daemon application calling an internal APIOnce we go the route of performing "service account"-based authentication, our
SemVer might not be right for you
Methodical release of software is a crucial part of the development lifecycle. After the hard work producing the software it would be a…
Dynamic configuration management and circuit breakers in Kubernetes · rastko.vukasinovic
Use One Big Server - Speculative Branches
Radar Trends to Watch: August 2022
Developments in Security, Quantum Computing, Energy, and More
The Casio employee that revolutionized reggae #ArtTuesday
The “Sleng Teng” riddim revolutionized reggae music in the mid-1980s, and has spawned hundreds of versions in the decades since then. Less well known is the story of how the distinctive bassline or…
How VHS Beat Betamax & Changed Media Forever
Some of my earliest childhood memories involve watching grainy VHS movies over and over on a huge 80’s floor model TV. Over the years there have been many format wars – Betamax vs VHS w…
Automate Anomaly Detection for Time Series Data
SaaS platform Ezako’s commitment to improving machine learning on time series data significantly accelerates key processes that ML data scientists face.
Three Key Steps To Going Multi-Cloud
There's a three-step process for transitioning to a multi-cloud strategy, and cloud resource optimization can help you make the move.
Compute Express Link (CXL) 3.0 Announced: Doubled Speeds and Flexible Fabrics
Why AI and machine learning are drifting away from the cloud
Cloud computing isn’t going anywhere, but some companies are shifting their machine learning data and models to their own machines they manage in-house. Adopters are spending less money and getting better performance.
The documentation system — Documentation system documentation
Exploring stream stores
(and creating a clumsy one of my own)
OpenCAPI to Fold into CXL - CXL Set to Become Dominant CPU Interconnect Standard
Ship Thesean Software — Matt Rickard
Fast Innovation for New Integrations, Microservices and APIs
When projects fail, it's often because of failure to design, develop and manage APIs, microservices and integrations together for fast innovation.
Data Mesh — A Data Movement and Processing Platform @ Netflix
By Bo Lei, Guilherme Pires, James Shao, Kasturi Chatterjee, Sujay Jain, Vlad Sydorenko
5 Tips for Native Developers to Optimize API Security
In case you missed it, we’re living in the age of API insecurity. Gartner predicts that API breaches will become the leading attack vector in 2022. You don’t need to look far to read about how an API security flaw led to massive attacks against organizations like LinkedIn, Parler and Clubhouse. As APIs are becoming […]