Skip to main content

Posts

Data parsing: An essential part of data processing

Data parsing is the process of converting data from one format to another with the intention of simplifying it and making it more comprehendible.  Parsing is a technical capability that, according to Gartner analyst Jason Medd, can be broken down into three categories in the context of data management. The first is data set level parsing. Medd said that an example of this kind of parsing is converting a comma-separated values file into Excel in order to change it from a comma delimited string to a set of columns that are more easy to view and manipulate.  The next category, record level parsing, happens when receiving text information that requires further breakdown.  “An example would be a name and email address combination (John Doe <jdoe@gmail.com>). Parsing could be applied to separate the name and email into discrete fields allowing you to create an email and address it to John Doe,” Medd explained.  The final category is attribute level parsing which Medd said could be

John Carmack Biography Neeraj Mishra The Crazy Programmer

John Carmack is an American programmer and a video game developer. He is the co-founder of id Software, and the main programmer of popular games Wolfenstein, Commander Keen, 3D, Quake and Doom. His company developed various shareware and Internet Distribution Channels that brought a revolution in the field of computer games and how they were sold. John Carmack is credited for making 51 games. Presently on August 19, 2022, Carmack announced that he has raised $20M for his new AGI company, Keen Technologies. Personal Life & Education John was born on August 20, 1970, at Shawnee Mission, Kansas, United States. His father is Stan Carmack and his mother is Inga Carmack. He received education at the University of Missouri-Kansas City Volker Campus, Raytown South High school and Shawnee Mission East High school. He has studied judo and jujitsu too. John married Catherine Anna Kang in 2000. The couple ended their relationship and tweeted their divorce on May 27, 2022. Journey of t

Do you use what you sell?

Digital transformation can profoundly change not just a company’s technology, but its processes, culture, and people, too. As B2B solution providers, we should have deep insight into how our work affects the customer organizations we serve—and that insight starts in our own operations. What would you think of a marketing agency that didn’t understand its buyers? Or a consultancy that didn’t live and breathe its own advice? How about a chef that didn’t eat their own food?  Not much, I’m guessing. And in this time of unpredictable change and always-escalating customer demand, improving your business processes in service of becoming an Autonomous Digital Enterprise is part and parcel to ensuring your customers’ future success as well. “Taking your own medicine”—using the products and services you create— is vital to building trust with customers. This is especially true for companies who help their customers navigate digital transformation. Technology solutions have far-reaching impa

Donald Knuth Biography Neeraj Mishra The Crazy Programmer

Donald brought a transition in the field of computers. He was the first to create the WEB and CWEB computer programming systems. He is rightly known as the Father of Analysis of Algorithms. An American mathematician, Donald Ervin Knuth is a Computer Scientist and a Professor at Stanford University. He is known for his book The Art of Computer Programming, TeX, METAFONT, Computer Modern, MMIX, LR Parser, Literate Programming, and many more. Donald was an author and a scholar, too. Donald’s motto in life is to organize and summarize what is known about computer methods and to give it a mathematical and historical foundation. To show that the connection between computers and mathematics is far deeper and more intimate than these traditional relationships would imply. Knuth also has a Chinese name, Gao Dena, given in 1977 by Frances Yao just before his first visit to China. Knuth was very happy to get this name. He said that he had felt close to all the Chinese people though he cannot s

Appfire acquires time tracking software 7pace

Enterprise collaboration software company Appfire announced the acquisition of the German company 7pace , creators of the 7pace Timetracker, which is a time tracking solution for development teams. The acquisition will bring the solution into the Atlassian ecosystem and will help expand time management offerings for customers.  Timetracker incorporates AI and machine learning to capture time data within a developer’s workflow so that teams can gain real-time insights to improve work across multiple platforms.  “At Appfire, we follow teams, not tools,” said Randall Ward, co-founder and CEO of Appfire. “To drive success and ambitious transformation, product developers need to spend more time innovating. 7pace has developed an AI-driven experience that teams not only need, but want, and we’re thrilled to welcome Marc Schaeffler and the 7pace team to Appfire.” The tool automates standard tasks, allows teams to create reports, and helps forecast project time. 7pace Timetracker can inte

Value stream management is all about continuous improvement

Value stream management has a terminology problem, since there are terms out there that sound the same but are actually different: value stream, value stream mapping, value stream management, and value management – which leaves many confused. “There’s nothing wrong with value stream management itself, but there’s plenty wrong with how it’s being considered and discussed by others, who often conflate it with either Agile or value management,” said Andrew Fuqua, SVP of Products at ConnectALL in the SD Times Live! webinar,  You’ve Heard What Value Stream Management Isn’t. Now Hear the Truth About What It Is.  “They’re not the same thing.” The definition of value stream has been around for a very long time and it encompasses value-added and non-value-added activities that are required to take products or services from raw materials to the waiting arms of the customer, according to Lance Knight, president and COO at ConnectALL. At the high level of software development, this is the idea,

SD Times Open-Source Project of the Week: Luos

Luos is an open-source lightweight library that enables developers to develop and scale their edge and embedded distributed software.  Developers can create portable and scalable packages that they can share with teams and communities and the project’s engine encapsulates embedded features in services with APIs, providing direct access to hardware.  Remote control enables users to access the topology and routing table from anywhere and they can monitor their devices with several SDKs including Python, TS, Browser app, and others coming soon. Luos detects all services in a system and allows one to access and adapt to any feature anywhere.  “Most of the embedded developments are made from scratch. By using the Luos engine, you will be able to capitalize on the development you, your company, or the Luos community already did. The re-usability of features encapsulated in Luos engine services will fasten the time your products reach the market and reassure the robustness and the universa

Alan Kay Biography Neeraj Mishra The Crazy Programmer

Alan brought a revolution in the field of computers. He was one of the first scientists to recognize that a computer has the capability to represent objects as pictures. He is well-known as the Father of Personal Computers. Alan Kay was a Computer Scientist from America. He was a Fellow of the National Academy of Engineering, the American Academy of Arts and Sciences, and the Royal Society of Arts. He is popularly known for his outstanding work on object-oriented programming and windowing graphical user-interface design. Alan worked for Xerox PARC and invented the concept of the laptop computer which he named Dynabook. Also, he is famous as the first researcher of mobile learning. Birth and Childhood He was Born on May 17, 1940, in Springfield, Massachusetts, USA. His father Hector W.Kay designed arm and leg prostheses and his mother Katherine Kay was a musician. Alan was brought up in an environment of arts and science. His childhood was such a blessed one. He read 150 books til

Adobe to acquire Figma for $20 billion

Adobe has announced its intention to acquire the popular design platform Figma for $20 billion.  Since much of Adobe’s business revolves around helping people create digital content, the addition of Figma will help them “usher in a new era of collaborative creativity,” Adobe said.  Figma was founded in 2012 by Dylan Field and Evan Wallace, and today it is used by people who design mobile and web applications. It enables collaboration through multi-player workflows, sophisticated design systems, and a rich developer ecosystem.  Adobe believes that Figma’s capabilities will accelerate delivery of Adobe’s Creative Cloud technologies on the web in order to democratize the creative process by making it available to more people.  “With Adobe’s amazing innovation and expertise, especially in 3D, video, vector, imaging and fonts, we can further reimagine end-to-end product design in the browser, while building new tools and spaces to empower customers to design products faster and more eas

White House guidance requires agencies to inventory all software in 90 days

The White House issued a memorandum that requires each federal agency to comply with the NIST Guidance when using third-party software on the agency’s information systems and to inventory all software subject to its requirements within 90 days.  As part of the new guidance that follows the executive order “ Improving the Nation’s Cybersecurity ” issued in May last year, federal agencies must only use software provided by software producers who can attest to complying with the Government-specified secure software development practices. Otherwise, a third-party assessment can be provided by a certified FedRAMP Third Party Assessor Organization (3PAO) or one approved by the agency.  Also, a Software Bill of Materials may be required by the agency in solicitation requirements, based on how critical the software is The SBOMs must be generated in one of the data formats defined in the National Telecommunications and Information Administration (NTIA) report “The Minimum Elements for a Softw

Vonage introduces AI Studio for creating customer engagement solutions

Vonage, the cloud communications company, today announced Vonage AI Studio, a low code/no code tool for designing, creating, and deploying customer engagement solutions that operate in natural language using AI.  According to the company, Vonage AI Studio helps to improve customer engagement through personalized and automated interactions across voice, SMS, and messaging apps such as WhatsApp.  This new release is intended for developers and IT teams to build natural language customer engagement solutions such as virtual assistants for self service support, billing updates, appointment scheduling, FAQs, and more with the ability to embed them into any application. Additionally, it incorporates machine learning models that adapt by utilizing higher performance messages.  Vonage said that these AI conversational capabilities work to enhance interactions by allowing for better customer engagement and offering a personalized experience across different channels. “Today’s businesses ne

Progress releases ThemeBuilder Pro for easy implementation of design systems

The software company Progress has announced the release of updates to several of its major tools, including Progress Telerik, Progress Kendo UI, and Progress Telerik Test Studio as part of its R3 2022 release. It also announced the launch of Progress ThemeBuilder Pro , which allows developers and designers to implement design systems in web applications.  According to the company, implementation of application design can require significant coding work that can result in mistakes, or there could be misalignment between the goals or developers and designers. And once design is implemented, any changes require significant reworks of the code.  With ThemeBuilder Pro, designers and developers can create their own design system in a visual interface using Material, Bootstrap, or Fluent design. Then they can easily implement it across their web applications using their UI components.  Any edits that need to be made can be made with this visual UI rather than having to go into the code

John Backus Biography Zainab Sutarwala The Crazy Programmer

John Backus was a mathematician known for his invention of FORTRAN & for BNF notation for describing syntax for the programming language. John developed Formula Translator or Fortran, which was the first high-level programming language. It was a widely used programming language that made computers accessible and practical machines for developers and scientists without any need to have in-depth knowledge of this machinery. Restless as a young man, John Backus found his place in mathematics, he earned B.S. in 1949 and M.A. in 1950 from the Columbia University of NY City. He later joined International Business Machines or IBM in 1950. Drained of laborious coding by hand, he was permitted to assemble the team at IBM working on improving efficiency. His team at IBM developed the programming language FORTRAN for its numerical analysis. FORTRAN made programs that were quite good as ones written by professional developers. Personal Life John Backus was born on 3rd December 1924 in P

ScaleOut releases new update to its digital twin service

ScaleOut announced version 2 of its ScaleOut Digital Twin Streaming Service with a focus on building powerful digital twin applications.  The upgrade includes wider support for C# digital twin development, integrated timers, automatic initialization of digital twin applications from file-based data, and new capabilities for real-world applications. Developers can now create digital twin models in in C# using .NET 6 for deployment on both Windows and Linux systems. The latest release also includes performance improvements to the Azure-based execution platform.  “Digital twins have the potential to significantly boost situational awareness for a wide range of mission-critical applications. We believe this release will further accelerate adoption of digital twins in applications that track live systems with many data sources,” said Dr. William Bain, the CEO and founder of ScaleOut Software.  The integrated timers can trigger code execution and they are able to detect missing or delay

Google introduces new features to identity services library to make authentication easier for developers

Google is trying to make authentication easier and safer for developers by introducing new features to the Google Identity Services (GIS) library.   “For developers, our focus has always been to offer a frictionless experience that makes it easier for users to onboard and return to partner platforms, while also helping developers create a trusted relationship with their users,” Gina Biernacki, product manager at Google, wrote in a blog post .  On Android, it is adding a new capability that can allow developers to request that users provide a verified phone number that is associated with their Google account when they are signing up for a service. According to Google, developers have shared that SMS verification is quite costly, and with the number already being verified by Google, this should decrease overall costs associated with SMS.  Android developers will also be able to request a user’s phone number through the Phone Number Hint API. This API allows users to share their num