Internationale Coding News

  • Pardon My Bot: Major Chatbot Development Issues
    Donnerstag 10:03 Andrew Smith at DZone.com Feed
    With its appearance, chatbot technology immediately gained popularity. They are the programs that are able to handle conversations with people. Firstly, chatbots were created for the purpose of entertainment, but then, they evolved into assistant-level software. Mobile and web applications like Skype, Facebook Messenger, Slack, Telegram, etc. widely use chatbots to cover multiple user needs. Google Assistant and Alexa from Amazon have proven that this technology is not only popular but also demanding and needs to be improved. Still, chatbots are very far from perfect and there are many issues …
  • Sync Google Contacts With QuickBooks
    Donnerstag 10:02 Jerod Johnson at DZone.com Feed
    The CData ADO.NET Providers offer an easy way to integrate with different data sources. This article walks through the included, fully functional application that can be used to synchronize contacts between Google and desktop editions of QuickBooks. The application can easily be modified to synchronize contacts with QuickBooks Online and QuickBooks POS. Connecting to QuickBooks and Google To connect to Google, you will need to use the OAuth standard. You will need to register an app to obtain the OAuth client Id and client secret. You can then set InitiateOAuth to complete the OAuth process. W …
  • New ArangoDB 3.4 Features
    Donnerstag 10:01 Lauren Ferrell at DZone.com Feed
    ArangoDB recently introduced version 3.4, which includes enhancements such as a native search engine and GeoJSON support. ArangoDB is an open-source native multi-model database. It enables developers to interact with multiple data models but uses just one query language and one technology.
  • Java Annotated Monthly — December 2018
    Donnerstag 9:01 Trisha Gee at DZone.com Feed
    Happy winter/summer solstice and any associated festivals and holidays you may or may not celebrate! This month’s annotated contains a mix of news and talks from various autumn conferences and some light reading to tide you over until the new year. Java News A lot of the news in this section came from Devoxx, Belgium, which seems to be the place to announce things after Oracle Code One, or re-iterate messages from that conference. All the talks from Devoxx were streamed and recorded, see the Tweet below for more details on just some of the presentations.
  • Bots Are Here to Stay
    Donnerstag 8:04 Shuchi Sankhyayan at DZone.com Feed
    Conversational bots are taking the tech world by the storm. Chatbots enable humans to converse with computers in their native language through a computer interface. The explosion of the app ecosystem, advancements in Artificial Intelligence (AI), cognitive technologies, fascination with conversational UI, and wider reach of automation are all driving the chatbot trend. AI-powered messaging solutions or conversational bots are indeed a first stepping stone to enable enterprises to make faster, more informed decisions, become more efficient, and craft more relevant and personalized experiences f …
  • SQL vs. Graql: Modeling and Querying of Biomedical Data
    Donnerstag 8:03 Tomas Sabat at DZone.com Feed
    Using SQL to query relational databases is easy. As a declarative language, it’s straightforward to write queries and build powerful applications. Having been around for many decades, SQL has developed into a language that is extremely robust, reliable, fast, and useful for applications of many sizes. However, SQL struggles when working with complex data. By complex data, I mean data that contains many entity types and is highly interconnected. When querying such data in SQL, challenges arise in the modeling and querying of the data. For example, due to a large number of necessary JOINs, it fo …
  • Test Driving a Blockchain Application: A Simple Example
    Donnerstag 8:01 Dave Farinelli at DZone.com Feed
    As software developers, a sound testing strategy for the applications built is critical to creating professional software. Testing is a nearly mandatory concept for the different types of applications that can be created. Some examples include web applications, desktop applications, APIs, mobile applications, and more. With the introduction of blockchain in recent years, new considerations appear in the testing a blockchain application. Especially since blockchain generally concerns itself with financials, making sure applications are working as intended is critical to producing high-quality s …
  • Russian State TV Shows Off 'Robot' That's Actually a Man In a Robot Suit
    Donnerstag 8:00 BeauHD at Slashdot
    A „hi-tech robot“ shown on Russian state television turns out to be a man in a suit. While airing footage of a technology forum aimed at kids, a Russian state TV reporter proclaimed that Boris the robot „has already learned to dance and he’s not that bad.“ Gizmodo reports: This „robot“ actually retails for 250,000 rubles (about $3,770), as first reported by the Guardian, and is made by a company called Show Robots. „Boris“ features glowing eyes, and plastic parts — and shockingly human-like movements. Probably because he needs a human inside to operate properly. This faux-robot (fauxbot?) mys …
  • Are You Creating, Curating, or Consuming?
    Donnerstag 7:05 Lorna Mitchell at DZone.com Feed
    I’ve been thinking lately about my own interactions online, especially around content. There are three main ways that I work with content: creating, curating, and consuming. Each has their own place, but I’ll start by outlining each one. Creating content is all about putting your own creations out for others to share. I’ve had this blog longer than I care to discuss, and certainly since before microblogging was really a thing. It’s a much lower investment to throw out a quick tweet about something, and in lots of cases, it’s a more appropriate medium (I no longer write blog posts about upcomin …
  • JSON to Insights: Analyzing U.S. Healthcare Data
    Donnerstag 7:05 Keshav Murthy at DZone.com Feed
    „Nothing is certain except for death and taxes.“This isn’t a dataset made with a bed of roses or manicured green grass. A bit more serious. Let’s see if we can quickly learn anything here. The dataset is the following.
  • Best Frameworks for Desktop Application Development
    Donnerstag 7:04 Victor Osetskyi at DZone.com Feed
    Choosing the best framework for desktop application development isn’t the easiest thing to do. However, the good news is that it’s a tough choice because you have a diversity of options when it comes to the desktop application frameworks. In this article, we will explain what is the desktop framework, what advantages each of them gives to the developers, and what types of frameworks are the best fit for different projects.
  • Agile Best Practices Every Agile Team Should Have in Place
    Donnerstag 7:04 Fred Wilson at DZone.com Feed
    Information technology industry has been completely revolutionized by the use of Agile methodologies. But, what exactly is Agile? You may ask. According to one definition, Agile is a project management methodology that consists of small development cycles, or „sprints,“ to keep the focus on bringing continuous improvement in a product or service. A sprint is a pre-determined timeframe during which the team is supposed to complete a particular task. Each sprint usually ends with a review where the team reviews their performance and discuss ways to improve the work.
  • How to Effectively Test in PHP
    Donnerstag 7:03 Alireza Rahmani Khalili at DZone.com Feed
    Any software has an unlimited amount of bugs. How can we make sure our system has as few bugs as possible and is operating as expected? Ideally, using debugger tools is an option, to easily define some breaking point and check system states to debug. Also, any developer can just go through code and debug. Then why have debugging tools been invented? In a typical system, there would be different types of bugs (such as library bugs, OS bugs, concurrency bugs, etc.); debugger tools are great tools to diagnose them; albeit they are not for debugging code. If you want to debug your code, you should …
  • New Version of the Commission Report
    Donnerstag 7:02 John Vester at DZone.com Feed
    As a follow-up to my „New Application Journey“ article, I wanted to (again) talk about a challenge I encountered while trying to build a report that was manually created each month using Google Sheets. My second attempt was designed to make things even better. Recap As a TL;DR (too long; didn’t read) to the original article, I wasn’t happy with the application my mother-in-law was using for her very small business in the southeast section of the United States. So, I used her business needs to create a new application from scratch using Angular, mySQL and the AWS environment. As I started build …
  • Home Alone: How Did We Forget About Testing?
    Donnerstag 7:02 Noel Wurst at DZone.com Feed
    It’s holiday movie season again, and our Netflix queues, Amazon Prime watchlists, and Hulu suggestions are full of the same tired classics as always. If your family is anything like mine, you trudge through the endless list of Elf, It’s a Wonderful Life, A Christmas Story, How the Grinch Stole Christmas, and every unnecessary iteration of A Christmas Carol, and eventually you settle on one you’ve all seen too many times, and then you repeat the process again and again. But it was after my family’s seemingly 4,000th viewing of Home Alone last night when I realized that entire 28-year old(!) fil …
  • Security 2019 Predictions (Part 8)
    Donnerstag 7:01 Tom Smith at DZone.com Feed
    Given the speed with which technology is changing, we thought it would be interestng to ask IT executives to share their preditions for 2019. Here’s more of what they see for security in the year ahead: Caroline Seymour, Director, Product Marketing, Zerto
  • 'Cryptocurrencies Are Like Lottery Tickets That Might Pay Off in Future'
    Donnerstag 6:30 msmash at Slashdot
    With the price of bitcoin down 80% from its peak a year ago, and the larger cryptocurrency market in systemic collapse, has „peak crypto“ come and gone? From a column: Perhaps, but don’t expect to see true believers lining up to have their cryptocurrency tattoos removed just yet. At a recent conference I attended, the overwhelming sentiment was that market capitalisation of cryptocurrencies could explode over the next five years, rising to $5-10tn. For those who watched the price of bitcoin go from $13 in December 2012 to roughly $4,000 today, this year’s drop from $20,000 was no reason to pan …
  • DZone Research: IoT Security
    Donnerstag 6:02 Tom Smith at DZone.com Feed
    To understand the current and future state of IoT, we spoke to more than a dozen IT executives active in the space. Here’s what they told us when we asked, „How are IoT devices and data being secured?“: Access and Authentication With an application network, every IoT asset is given a defined door through an API, where distinct security requirements can be set. Rather than regarding the IoT deployment (devices, hubs, controllers) and the various systems needed to connect to it (back-end enterprise systems, provisioning, and update mechanisms, command-and-control infrastructure) as a hard-wired, …
  • JVM Advent Calendar: Comparing Kotlin Performance With Graal and C2
    Donnerstag 6:01 Uberto Barbini at DZone.com Feed
    You may have heard of Graal, the new JIT compiler for the JVM written in Java. It has been available inside the JDK since Java 10, and in the future, it will probably become the standard of the JDK. In the last year, I mostly worked with Kotlin, and as a personal project, I implemented a bot to play the game Go in Kotlin. You can find the source on GitHub.
  • Ships Infected With Ransomware, USB Malware, Worms
    Donnerstag 4:30 BeauHD at Slashdot
    An anonymous reader writes: IT systems on boats aren’t as air-gapped as people think and are falling victims to all sorts of cyber-security incidents, such as ransomware, worms, viruses, and other malware — usually carried on board via USB sticks. These cyber-security incidents have been kept secret until now, and have only been recently revealed as past examples of what could go wrong, in a new „cyber-security guideline“ released by 21 international shipping associations and industry groups. One of the many incidents: „A new-build dry bulk ship was delayed from sailing for several days becau …
  • FCC Panel Wants To Tax Internet-Using Businesses, Give the Money To ISPs
    Donnerstag 1:50 BeauHD at Slashdot
    The FCC’s Broadband Deployment Advisory Committee (BDAC), which includes members like AT&T, Comcast, Google Fiber, Sprint, and other ISPs and industry representatives, is proposing a tax on websites to pay for rural broadband. Ars Technica reports: If adopted by states, the recommended tax would apply to subscription-based retail services that require Internet access, such as Netflix, and to advertising-supported services that use the Internet, such as Google and Facebook. The tax would also apply to any small- or medium-sized business that charges subscription fees for online services or uses …
  • Google Training Document Reveals How Temps, Vendors, and Contractors Are Treated
    Donnerstag 1:10 BeauHD at Slashdot
    „An internal Google training document exposed by The Guardian reveals how the company instructs employees on how to treat temps, vendors, and contractors (TVCs),“ writes Slashdot reader Garabito. „This includes: ’not to reward certain workers with perks like T-shirts, invite them to all-hands meetings, or allow them to engage in professional development training.'“ From the report: „Working with TVCs and Googlers is different,“ the training documentation, titled the The ABCs of TVCs, explains. „Our policies exist because TVC working arrangements can carry significant risks.“ The risks Google a …
  • President Trump To Use Huawei CFO As a Bargaining Chip
    Donnerstag 0:30 BeauHD at Slashdot
    hackingbear shares a report from Politico, adding: „This fuels the suspicion that the Chinese executive is held as a hostage for the ongoing trade negotiation with China.“ From the report: President Donald Trump said on Tuesday that he reserved the right to weigh in on the Justice Department’s case against the CFO of Huawei, if it would help him close a trade deal with Beijing or would serve other American national security interests. „If I think it’s good for what will be certainly the largest trade deal ever made — which is a very important thing — what’s good for national security — I wo …
  • Apple Is Making Its Own Modem To Compete With Qualcomm, Report Says
    Mittwoch 23:50 BeauHD at Slashdot
    An anonymous reader quotes a report from The Verge: Apple is apparently working on its own, in-house developed modem to allow it to better compete with Qualcomm, according to several new Apple job listings that task engineers to design and develop a layer 1 cellular PHY chip — implying that the company is working on actual, physical networking hardware. Two of the job posts are explicitly to hire a pair of cellular modem systems architects, one in Santa Clara and one in San Diego, home of Qualcomm. That’s alongside several other job postings Apple has listed in San Diego for RF design enginee …
  • California Considers Text Messaging Tax To Fund Cell Service For Low-Income Residents
    Mittwoch 23:10 BeauHD at Slashdot
    According to a report from the California Public Utilities Commission (CPUC), California may soon tax text messaging to help fund programs that make phone service available for low-income residents. The report says the tax would likely be a flat fee added to a monthly bill instead of a per text tax. The Hill reports: The report outlines the shrinking revenue coming from a current tax on the telecommunications industry and argues that a new tax on text messaging should be put in place to make up for it. „From a consumer’s point of view, surcharges may be a wash, because if more surcharge revenu …
  • Facebook Settles Oculus VR Lawsuit With ZeniMax
    Mittwoch 22:30 BeauHD at Slashdot
    „Gaming giant ZeniMax Media’s lawsuit against Facebook over the misuse of intellectual property related to the founding of Oculus VR has finally been settled,“ reports TechCrunch. In a statement, ZeniMax CEO Robert Altman said, „We are pleased that a settlement has been reached and are fully satisfied by the outcome. While we dislike litigation, we will always vigorously defend against any infringement or misappropriation of our intellectual property by third parties.“ From the report: At the trial’s conclusion, the judge awarded ZeniMax $500 million in damages to be paid by the defendants, in …
  • FCC Gives Carriers the Option To Block Text Messages
    Mittwoch 21:50 BeauHD at Slashdot
    An anonymous reader quotes a report from CNET: The Federal Communications Commission said it’s getting tough on text message spam by clarifying that phone companies can block unwanted texts. At its monthly meeting Wednesday, the Republican-led agency voted 3-1 to classify SMS text messages as a so-called Title I information service under the Telecom Act. The three Republicans on the FCC, which voted to adopt the classification, said this would allow phone companies to block spam text messages. FCC Chairman Ajit Pai said the new classification would empower wireless providers to stop unwanted t …
  • New LG Gram is the Lightest 17-inch Laptop Ever at Just 3 Pounds
    Mittwoch 19:05 msmash at Slashdot
    LG has unveiled two new laptops in its Gram lineup in advance of CES in Las Vegas next month, and the Gram 17 looks like a stunner. LaptopMag: It weighs just 3 pounds, which is crazy light for a notebook with a 17-inch display. That’s the same weight as the 13-inch MacBook Pro with Touch Bar. A typical 17-inch laptop weighs 6 to 6.5 pounds, so getting such a big screen in such a lightweight package is definitely no small feat. Does that mean the specs skimpy? Nope. LG says the 15 x 10.5 x 0.7-inch Gram 17 packs a 8th-generation Intel Core i7-8565U, up to 16GB of RAM and a 512GB SSD. (There’s a …
  • What Is SNI and How Does It Work?
    Mittwoch 19:01 Jake Adley at DZone.com Feed
    Want to know what is SNI and how it works? Well, you’ve come to the right place (not sure about the right time though). Quite often, this great technology goes under the radar, and that’s somewhat understandable. So, here we are doing what we always do – unscrambling the “technical” stuff. Let’s get under the hood of the technology that is Server Name Indication.
  • Europe — not the US or China — Publishes the Most AI Research Papers
    Mittwoch 18:21 msmash at Slashdot
    The popular narrative around artificial intelligence research is that it’s mainly a war between China and the United States. Not so fast, says Europe. From a report: New data released today (Dec. 12; PDF file) by the AI Index, a project to track the advancement of artificial intelligence, shows a trend of Europe releasing more papers than either the US or China. The data was assembled from Scopus, a citation database owned by scientific publishing company Elsevier. If the current trend continues, China will soon overtake Europe in the number of papers published. The number of papers out of Chi …
  • Refactoring C: Do We Need a Security Review?
    Mittwoch 18:02 Oren Eini, CEO RavenDB at DZone.com Feed
    Now that I’m actually doing real work with input from the network, I thought it would be a good time to stop and take a look at whatever I’m exposing stuff. C is known for buffer overruns and security issues, and compounding that with network software that accepts untrusted input, that is something that we should take a look at. The first line of defense is to use Valgrind and see if it reports any errors. It reported a memory leak (I didn’t free the command’s buffer, it seemed), which was easy to fix. But it also reported a much more serious issue:
  • Java 8 Streams API: Laziness and Performance Optimization
    Mittwoch 18:01 Amit Phaltankar at DZone.com Feed
    We have had a quick overview of the Java 8 Streams API in our prevous post. We looked into the power and simplicity of the Java 8 Streams API, the Intermediate and the Terminal Operations over the streams, and different ways to build streams (e.g. from collections or numerical ranges, etc.). In continuation of the same discussion, in this post, we will move ahead with the streams and have a look at the most important property of Java 8 Streams — laziness. If you are new to the concept of Java 8 streams, please go back and read Understanding Java 8 Streams API. Laziness Improves Performance? Th …
  • 7 Tips for Better Daily Stand-Ups
    Mittwoch 18:01 dkingdon at DZone.com Feed
    How have your Daily Stand-ups been lately? Do you look forward to them? Are they interesting, brief, and helpful? Done right, the Daily Stand-up is an important time for the team to sync on where they are, and to determine what they need to do to successfully complete the sprint Done wrong, it can become boring and a waste of everyone’s time The Daily Stand-up is not a status meeting, the audience is not the Scrum Master, and it is not a marathon of redundant, meaningless chatter. In Scrum, the Daily Stand-up, or Daily Scrum, has no mandatory format but is often a time-boxed, 15-minute get-tog …
  • Intel Unveils Roadmaps For Core Architecture and Atom Architecture
    Mittwoch 17:40 msmash at Slashdot
    Intel on Wednesday surprised a number of people when it shared not one roadmap on CPUs, but two. AnandTech: For the high performance Core architecture, Intel lists three new codenames over the next three years. To be very clear here, these are the codenames for the individual core microarchitecture, not the chip, which is an important departure from how Intel has previously done things. Sunny Cove, built on 10nm, will come to market in 2019 and offer increased single-threaded performance, new instructions, and ‚improved scalability‘. Willow Cove looks like it will be a 2020 core design, most l …
  • Intel Reveals 10nm Sunny Cove CPU Cores That Go Deeper, Wider, and Faster
    Mittwoch 17:00 msmash at Slashdot
    Long criticized for reusing old cores in its recent CPUs, Intel on Wednesday showed off a new 10nm Sunny Cove core that will bring faster single-threaded and multi-threaded performance along with major speed bumps from new instructions. From a report: Sunny Cove, which many believe will go into Intel’s upcoming Ice Lake-U CPUs early next year, will be „deeper, wider, and smarter,“ said Ronak Singhal, director of Intel’s Architecture Cores Group. Singhal said the three approaches should boost the performance of Sunny Cove CPUs. By doing „deeper,“ Sunny Cove cores find greater opportunities for …
  • FreeBSD 12 Released
    Mittwoch 16:25 msmash at Slashdot
    New submitter vivekgite writes: The 12th version of the FreeBSD has been released, bringing support for updated hardware. Some of the highlights include: OpenSSL has been updated to version 1.1.1a (LTS). Unbound has been updated to version 1.8.1, and DANE-TA has been enabled by default. OpenSSH has been updated to version 7.8p1. Additonal capsicum(4) support has been added to sshd(8). Clang, LLVM, LLD, LLDB, compiler-rt and libc++ has been updated to version 6.0.1. The vt(4) Terminus BSD Console font has been updated to version 4.46. The bsdinstall(8) utility now supports UEFI+GELI as an insta …
  • GitHub Octoverse 2018 Overview: What's Trending
    Mittwoch 16:01 Anton Shaleynikov at DZone.com Feed
    GitHub’s State of the Octoverse reviews the top trends in the software development universe. This year’s version was made from statistics over the last 365 days from October 1st, 2017 to September 30th, 2018. A lot of work has been done in the last one year, with over 1.1 billion contributions so far beating last year’s record of 1.0 billion contributions.
  • Extracting Information from a Picture, Round 1
    Mittwoch 15:01 Arthur Charpentier at DZone.com Feed
    This week, I wanted to extract more detailed information from the nice map below. I could not get access to the original dataset, per zip code, and I wondered if (assuming that the map was high resolution) it was actually possible to extract information using a simple R function. As we can see, there is red and green on the map, and I would love to know which are the green and the red cities in France. One important issue is actually the background. Here it’s nice and white, but white is a strange color — achromatic and very light. More specifically, if I search red areas, the background gets …
  • 19 Typography Tips That Will Change the Way You Design for the Mobile Web
    Mittwoch 15:01 Arnab Roy at DZone.com Feed
    More than 90% of all information on the web consists of text. Although designers spend a lot of time deciding the graphics, interface, and style of the page, an equal amount of time is required for choosing the perfect typography. Especially when it comes to mobile devices, the typography of the mobile web requires special attention since it comes with two major challenges – available space and typographic size. This article will relay 19 typography tips that will help you unlock an impressive UI for your mobile web design. Give Some Space Mobile typography is not about arranging letters on th …
  • 2019 Predictions in Enterprise Cloud: Kubernetes, Serverless and Multicloud Move the Enterprise Forward
    Mittwoch 14:01 Sirish Raghuram at DZone.com Feed
    Below are my predictions for 5 trends that present challenges and opportunities for enterprise cloud and modern data centers in 2019. 1) Kubernetes Will Become Ubiquitous in The Enterprise, and The #1 Enabler of Cloud-Native Transformation As organizations strive to accelerate and scale their application development and releases they are increasingly turning to Kubernetes to enable their cloud-native applications and to modernize their IT infrastructure. Kubernetes is the most transformational cloud technology today and in 2019 it’ll become the operating system for cloud-native applications. K …