Volkswagen og navistar vil bygge elektrisk lastbil

Volkswagen og navistar vil bygge elektrisk lastbil

Medium vægt lastbiler. Da den elektriske lastbil skal se ud, blev ikke endnu kendt.

(Billede: internationaltrucks.com)

Senest tidlig 2020 at køre gennem Nordamerika, en elektrisk drevet lastbiler, ønsker Volkswagen og navistar udvikle sig sammen.

Volkswagen og den amerikanske producent erhvervskøretøj navistar vil sammen udvikle en el-drevne lastbiler. Den halvtunge lastbiler er beregnet til amerikanske og canadiske marked, fremgår det klart af en erklæring. Han var især for kortere afstande, indtil han kan gå til ladestationen i slutningen af ​​dagen.

Den første elektriske lastbil fra samarbejdet mellem de to selskaber vil være tilgængelig ultimo 2019 eller 2020. De ønsker også at bringe en cloud-baseret platform for netbaserede lastbiler på vejene og for at udvikle hardware. Med deres hjælp, til 650.000 lastbiler og busser være netværksforbundne verden.

Volkswagen har hidtil haft nogen elektrisk lastbil på tilbud. I intern trafik, er selskabet tester i øjeblikket en batteridrevet erhvervskøretøjer for logistik. Volkswagen Truck & Bussen stopper 16,6 procent af aktierne i navistar. De to selskaber havde annonceret i begyndelsen af ​​marts en samarbejde.(ANW)

utilstrækkeligt beskyttet kraftværker i Frankrig og Belgien nukleare mod terrorisme: Greenpeace

utilstrækkeligt beskyttet kraftværker i Frankrig og Belgien nukleare mod terrorisme: Greenpeace

Greenpeace aktion i marts 2014.

(Foto: Greenpeace / Daniel Müller)

Køling dam for brugt brændsel ikke er tilstrækkeligt beskyttet i udtalelsen fra Greenpeace i de to lande fra angreb. Det kan få katastrofale følger.

Franske og belgiske atomkraftværker ikke er tilstrækkeligt beskyttet, ifølge en Greenpeace-rapport fra angreb. Den kølende dammen for brugt brændsel er, i tilfælde af ondsindede handlinger "ekstremt sårbare", Sagde Miljøgruppen. I disse bassiner falder den højeste radioaktiv stråling i et atomkraftværk. Modsætning reaktorbygningen, blev opførelsen af ​​brugt brændsel puljer ikke er forsynet med en forstærket indeslutning. I den tyske atomkraftværk de brugte brændselselementer puljer er opstaldet inde den konkrete sag.

Hvis der under et angreb - for hvilke det ikke behøvede nogen tunge våben i de to lande - bassinet ville blive beskadiget og abliefe vandet, ville brændstoffet ikke længere afkølet, Greenpeace offentliggjorde: "Hvis bassinet er ved at miste for meget kølevand, de højradioaktive brændselsstave overophedet ustoppelig indtil det kommer, og ender med at blive en brint eksplosion alle stærkt radioaktivt cæsium, strontium, uran og plutonium er kastet op i luften og kan forurene store områder."

Fire atomkraftværker under lup

Organisationen havde bedt syv eksperter fra Frankrig, Tyskland, Storbritannien og USA med den rapport, der er baseret på frit tilgængelige oplysninger. Fire kraftværker i Frankrig - herunder Cattenom og Fessenheim - og Doel og Tihange i Belgien blev undersøgt i detaljer. Greenpeace offentliggjorde kun et resumé, den fulde rapport vil blive stillet til rådighed for myndighederne af sikkerhedsmæssige årsager.

Det er også den "meget højt trusselsniveau" lavet i Frankrig - landet var i de senere år gentagne gange mål for terrorangreb. Greenpeace kaldte elselskabet EDF, der driver de 58 franske atomreaktorer for at beskytte den køle dammen bedre. (Med materiale af AP) /(ANW)

Bitcoin Exchange: Tidligere Mt. Gox chef ankommer i retten

Bitcoin udvekslinger: Tidligere Mt. Gox chef skal stå retssag

(Billede: Kolin Burges)

2014 kollapsede den Bitcoinbörse Mt. Gox under stadig ikke afklaret omstændigheder. Nu skal hendes tidligere chef i Japan blive retsforfulgt.

Mark Karpeles, tidligere chef for 2014 tidligere insolvente Bitcoin udveksling Mt. Gox skal stå retssag tirsdag morgen i Tokyo i retten. Han er anklaget, blandt andet manipuleret i valutakurser systemer og data Bitcoins sat i sin egen lomme værd adskillige millioner dollars for at have. Karpeles ønskede at "ikke skyldig" advokat, sagde hans advokat AFP.

Mark Karpeles ser sig selv som uskyldig i lukningen af ​​Mt. Gox. Mark Karpeles ser sig selv som ikke-skyldig for lukningen af ​​Mt. Gox.(Billede: Mark Karpeles)

Karpeles er blevet anholdt i august 2015 kom imidlertid omkring et år senere mod kaution og er frigivet. Dens Tokyo-baserede Bitcoin udveksling Mt. Gox, når det vigtigste sted for bytte for den krypto penge Bitcoin, gik konkurs tidligt, 2014. Efter præsentation af Karpeles ukendt hacker havde en Bitcoin bug navngivet "transaktion formbarhed udnyttet "og kan lette udvekslingen med i alt 650.000 Bitcoins. Han havde oprindeligt anslået skaderne på 850.000 Bitcoins, men så heller ikke overraskende 200.000 Bitcoins fra "præsenterer gamle tegnebøger". Ikke et par observatører i Bitcoin samfund havde set Karpeles fra starten som syndere for tilbagegangen aktiemarkedet. Forskellige medier rapporter malet et billede grov dårlig ledelse på Mt. Gox, citerer insidere.

Hvad med det manglende Bitcoins?

Hvis fundet skyldig, kunne Karpeles forvente på en fængselsstraf på op til fem år. Enten som en del af transaktionen er også offentligt, hvad der skete med de manglende 650.000 Bitcoins er stadig uvist. Hvis opholdssted er stadig spekulationer. På en høring i den amerikanske kongres i juni, medstifter af specialiseret i blok Chain forensics selskab Chain Analysis erklærede på efterspørgslen af ​​et medlem af Kongressen, at opholdssted for mønter "absolut kender. " Flere detaljer han ikke navn Rapporten konkluderede, at cyber Coop dog beviser for denne påstand har hidtil ikke offentligt. Chain Analysis var efter eget udsagn officielt overdraget konkurs tilfældet, Mt. Gox at undersøge. (AXK)

Customer Identity Management: SAP gør Gigya

Customer Identity Management: SAP gør Gigya

(Billede: gigya.com)

Det tyske softwarevirksomhed får for sin customer relationship management ekspertise fra Californien.

SAP vil erhverve det amerikanske selskab Gigya, der har specialiseret sig i pleje af digitale kunderelationer (Customer Identity Management). Det tyske softwarefirma planer om at højt meddelelse at integrere ekspertise amerikanerne i sin Customer Relationship Management SAP hybris.

Gigya bekymrer på vegne af sine erhvervskunder krav på 1,3 milliarder kunder identiteter. Den californiske Virksomheden beskæftiger i dag 300 personer. Hvor meget SAP vil betale for købet, er der intet i anmeldelsen. Medierne taler om 350 millioner dollar (295 millioner euro).(ANW)

Flashes manufacturer Bowens in liquidation

Flashes manufacturer Bowens in liquidation

Symbolic

(Picture: pixabay / CC 0)

The British side DIY Photography reports that the British studio flash equipment manufacturers Bowens imminent liquidation. Bowens had been taken from something more than a year from Munich investor Aurelius.

The British side DIY Photography reports that the liquidation was planned for the British studio flash equipment manufacturers Bowens. Bowens was acquired just over a year along with the photo retailer Calumet from Müncher investor Aurelius. Aurelius had followed the British online provider Wex Photographic yet been adopted in the photo area. While these two companies will continue named on the investment side of Aurelius, there is no indication on Bowens.

The Bowens International Ltd. develops and commercializes studio flash units. The company's headquarters is located in England. It goes back to 1928, founded as Bowens Camera Service Company in London repair shop. From 1950 flash units were built. 1963 Bowens International Ltd. established. That Bowen had apparently canceled last year's large stand at the Photography Show in Birmingham at the last minute had remained largely unnoticed outside the British Isles.

What are the consequences liquidation Bowens for customers and device service is not currently in sight. A request from c't Gallery of Aurelius has not been answered.

Update July 20, 2017: On demand of c't Photography Calumet has confirmed that Bowens International Ltd. adjusting the business operations. Background are the "serious market changes", Concretely identifies Calument as reasons in particular "new, significantly cheaper products manufacturer in China, product innovations from competitors and altered consumer habits of professional photographers who only invest if the investment guarantees extra income",

Calumet was maintaining customer service for Bowens products, at the same time to lead discussions with other manufacturers, "the gap in the sales program to close shortly",(Christoph Jehle) /(Msi)

Interview: So CopyTrack goes to the global hunt for images thieves

Interview: So CopyTrack goes to the global hunt for images thieves

(Picture: pixabay / CC 0)

If the custom suddenly appear on third-party sites that enforcement of image rights can sometimes be difficult. What to do in such cases, says Marcus Schmitt, founder of the Berlin portal CopyTrack.

Images theft determine is no longer so difficult thanks to ever better images search functions in the relevant search engines. But knowing that one's images were copied without permission, is one thing, to enforce its rights, however, a much more difficult task - especially at international level. This is where the Berlin company CopyTrack. In an interview with c't Photography explains founder and managing director Marcus Schmitt how his company tracks down unauthorized used photos and makes claims at world level. The single photographer comes here sometimes to its limits, because with the naked finding the images is not enough. He must be able to prove that they are copies of the recordings.

CopyTrack Marcus Schmitt, founder and CEO of CopyTrack(Picture: Copy Track)

c't Photography: Mr. Smith, why is the image recognition so important to enforce their own rights to photos?

Marcus Schmitt: With a mere image search is not obtained, although many hits, but the majority is either not relevant or accurate. For all of us finds running through image matching, which checks the image found on the basis of the original - set as a percentage of the match. Thus, the customers do not have to work through mountains of false hits. This saves time. In addition, we are also able to recognize image details and color changes in images with almost one hundred percent.

From initial contact through to trial

c't Photography: If the image is identified as illegal copy, as are the rights of your client enforced?

Schmitt: As far only provider to offer a four-step process in 140 countries. In the first step, one attempts to contact the illegal user. He is offered a subsequent licensing, provided he can prove no valid license. After that, a default action follows. Images of thief shows unimpressed, followed by a pre-trial lawyer enforcement. If this is not successful, after all the legal enforcement comes into play.

c't Photography: And that works around the world?

Schmitt: Well, not always so easy and elegant as in Europe. But we know now from the respective valid copyright, the local tax laws and also with their particular cultural contexts. We are there now pretty "multi-cultural", This helps us in our daily business.

c't Photography: And you do everything from Berlin?

Schmitt: We have now next to the office in Berlin, another in New York and one in Tokyo. Additionally, we have partnerships with lawyers and collection agencies in the respective countries. Our Opponentenkommunikation currently dominated twelve languages ​​and work in our headquarters staff from seven nations.

Different countries, different rules

c't Photography: Now you can hear straight from Asia that the notions of copyright but differ materially from what is common in Europe. How do you manage to prevail for example in Asia?

Schmitt: Asia is far from being the monolithic block, as he seems to many Europeans. There, too, the individual countries differ culturally, copyright and tax lot and you have to proceed in each case very different. Japan is with us now to the European countries and the United States the most successful market. In the case of China, even the different provinces are rather specific. Although most of which use the same font, but not the same language. In addition, it comes in China very strongly to the particular social position of the two parties and the current circumstances. This is all clearly uncertain for Europeans, accustomed than at home.

More links:

  • Copyright for photographers
  • track images thieves demand rights
  • Short interview: The Start-Up Photo Claim
  • How can you even prove the authorship of your images in court, read in the latest issue 5/2017 of c't Photography.

No claims without registration

c't Photography: How to successfully demand licenses for image rights, without there having an office in China?

Schmitt: It's not so far that it is now time to enforce quickly from Europe image rights in China. where we work with partners who are represented in each of the 22 provinces. As mentioned before, China can not simply be regarded as a homogeneous country, when it comes to image rights. Both the respective laws as well as the processes on site, make a respective specific procedure required that differs from province to province. In addition, personal contacts play a crucial role even in the legal field.

c't Photography: What special features in Chinese law falls the failure easily?

Schmitt: In China there are, for example, a registry for images. There has to secure his copyright. However, one must note that this must be done separately for each province. Without registration you can kindly request for a relicensing save the same. It has already lost in this case.

Companies set budget for copyright infringement back

c't Photography: And if we then understood the countries and their special features, you can then implement a program like in Europe?

Schmitt: As simple as it does not go then again. In many Asian countries the dominant culture there for example, provides no judicial confrontation in copyright cases. Even if the possibility is purely legal, it would be in Japan rather an amicable settlement of than to go to court. By contrast, in Taiwan companies for copyright infringement usually have even provided a certain budget. You would never get the idea to pay voluntarily, but only when are subject to trial.

c't Photography: Which enforcement quota to reach?

Schmitt: In the US we are already more than 70 percent. Unlike in Europe, however, it is in the US usually only for out of court settlements if the local partner lawyers were active. We have been very successful now in Japan. China is a major challenge today. We are most successful in the European home market. Here the enforcement rate is nearly 95 percent. (Christoph Jehle) /(Msi)

Photo Marathon Hamburg will start on July 15

6. Photo Marathon Hamburg will start on July 15

The Marathon starting line in 2016

(Photo: Gunter Weinerth, 2016)

On July 15, 2017 10:00 the starting signal for the sixth Hamburger Photo Marathon, organized by the association for lenses views. Within 12 hours, the participants have to make series of images to a specified topic.

24 photos and 12 hours. On July 15, the Photo Marathon Hamburg will start in the sixth round. According to the organizers report by the Association for lenses views, the participants meet at 10 am between Schanzenpark and TV Tower. The task: Within 12 hours 24 images on a digital memory card or a film hold that provide a consistent series to a general theme. A jury will determine the winners later series, all images will be shown in September in an exhibition.

Both general theme and specific topics will be announced in three stages until the day of the event organizers. A digital processing of the images is not allowed to deliver at 22 o'clock exactly 24 images in the correct order on the chip or film must be present.

Two-day exhibition and award ceremony

can inspect each the photo series in a two-day exhibition a few weeks after the photo marathon on 2 and 3 September 2017 the factory of the arts. As part of the exhibition selected by an independent jury winner series are awarded and are presented together with all other votes photo series. The organizers expect more than 4,000 photographic snapshots taken on a single hamburger summer day.

Registrations for the sixth Hamburger Fotomarathon are made online on the event website until June 22. The entry fee is 27 euros. (Msi)

Oracle Java on the Raspberry Pi

The Oracle Java JDK 7 has now found a place in the repository of Rasperry Pi Foundation. The Java programming language is popular with developers of an unbroken popularity, currently it is in the TIOBE ranking of the most popular programming languages ​​on the 2nd place.

Compatibility with the Oracle Java means better performance compared to the existing OpenJDK. In future Raspian images Oracle Java will be installed, alternatively, the software package is installed from the command line.

sudo apt-get update && sudo apt-get install oracle-java7-jdk

The Raspi team thanks to a blog entry in the Oracle developers. Already on the weekend the OpenJFX project manager Richard Blair had reported on the DukePad.

Oracle Java on the Raspberry Pi
The DukePad use the Raspberry Pi as a platform.Enlarge

The DukePad to an open hardware "JavaFX OSGi"offer modules and based on the Rasbian Linux and Embedded JavaSE 8th JavaFX provides developers with packages for surfaces (so-called rich client applications) are available.(Ogo)

Conrad opened the first 3D Copy Shop

3D printing area in the Conrad branch in Munich Moosach

(Picture: Conrad)

In the Fililale Munich Moosach customers can materialize on Conrad's own 3D printers now available 3D files. Who has no template, brings his things and scans them in 3D.

The range of 3D printers in the shipping and branch distributors Conrad Electronic now includes 17 models from different manufacturers in different variants. In the Store Munich Moosach you can not only buy the equipment, but also use locally since yesterday in a special area called "3D Printhub" Two jobs available, each equipped with 3D printers, 3D scanners and a computer with the necessary software.

After registration and a free 15-minute introduction to using one of the two jobs for the introductory price of 10 euros per half hour, which is valid until the end of June. The consumables for the 3D printer is included in the price. If you need more help, can also be a "Specialist advice from a 3D printing experts on site" book - [Updated on 05/15/15:] which then costs 15 euros per 15 minutes.

Conrad mentioned in the announcement of its 3D Printhubs "3D printing technology from renowned manufacturers such as Renkforce and MakerBot"; in the rendered promotional video and a stylized Ultimaker 2 is in addition to the two mentioned devices but to recognize also sells the Conrad. As a scanner, apparently two turntable laser devices of the type MakerBot Digitzer used. Its advantage: its software ensures that the scanned objects are always printable, even if it goes sometimes at the expense of detail of the 3D image. The technical maturity of the printing scans spared an often time-consuming post-processing of the file locally.

[Updated on 05/15/15:] As Conrad told us now, it is the printers currently a Renkforce RF1000 and a MakerBot Z18. The MakerBot is coupled to the digitizer as a scanner (which makes a lot of sense, since both machines use the same software), at the other work is a hand scanner type Cubify Sense of 3D Systems available. This also larger items and all people can grasp. In addition to the respective printer software, the design program DesignCAD installed V24 3D Print on both workstations yet.

Depending on the size of the print object and thickness of horizontal layers, a 3D printing may take several hours to several well - sometimes just print fast three-dimensional works at most so manageable objects such as individual trolley coins. For those that larger intends will spend much time with Conrad and need to be prepared not to come to the train if both jobs "3D Printhub" are already occupied. [Updated on 05/15/15:] Conrad currently offers to use 3D printing workstation without an appointment, showed up in an email to us but certainly open to it to introduce prior reservations if the customers wish.

We are eager to do what experience the company and the users of the offer in the next few weeks - and also how the operators of 3D printers community are 3D Hubs respond to the name similarity between their project and the Conrad-offer.

Conrad has the maker scene for some time as a target group on the label: In 2013, the electronics retailer initially took the 3D printer K8200 of Velleman into the program and presented shortly to the Renkforce RF1000 own 3D printer kit before. Early 2015 Conrad opened a
Hardware laboratory for start-ups and newcomers in Berlin and took part shortly thereafter as a sponsor of the hack-the-house weekend in which an apartment in a "intelligent" Home has been transformed. (PEK)

Free 3D retoucher Autodesk

(Picture: from the linked video from Autodesk)

Autodesk Memento creates textured from 3D scanner data or photo series 3D surface grid separates objects from the background and exporting 3D files. That may be other - but with a few specialties, the software is aimed at professional users.

The 3D software specialist Autodesk describes its new software called Memento as a universal tool for generating from 3D scans in the form of point clouds or photogrammetric images Series perfect 3D models for the Web templates for 3D printing or CNC milling machine , Currently Memento runs on Windows, wearing a beta label and can be downloaded for free and tested. A Mac version is in preparation.

A photogrammetric scanning of Gagarin's bust at the European Astronaut Center in Cologne, opened for editing in Memento.
A photogrammetric scanning of Gagarin's bust at the European Astronaut Center in Cologne, opened for editing in Memento.EnlargeBesides the import of data from handheld scanners of the company Artec and photo sets with up to 250 images Memento also offers to open 3D models from other sources unless one of the standard file formats PLY, STL and OBJ or RCM file available. The latter can be generated for example by means of Autodesk's Reality import tool ReCap.

The functions of Memento in overview video remember many details to those of the free 3D application Meshmixer Autodesk. This application is also quite similar purposes: Repair of surface lattice defects, smooth, simplify, retopologisieren and finally prepare the 3D model for 3D printing. At first glance this looks like Autodesk would then compete with yourself. But Memento and Meshmixer play in two different leagues: While Meshmixer is now assigned to the permanently free 123D collection for makers and lovers, is for a future Memento expected as a commercial product. After all Autodesk takes it to complete, with 3D data sets of more than 2 billion points cope. In addition, Memento will interact with the cloud design application fusion 360 and is also capable of the differences between two similar 3D objects color-coded display - in the 3D hobby shop such features rarely you need.

While the former is limited to photogrammetry and have as a free app for mobile devices, the latter imported next series of images and data from professional 3D scanners: in much the same way as Meshmixer and Memento, the two also related Autodesk Offers 123D Catch and ReCap differ. Free you can now only use its scaled-down version photogrammetry ReCap 360 for up to 50 images per property. For all services a free Autodesk user account is needed that includes 5 gigabytes of online storage for data exchange between the individual tools. (PEK)

use Skype account for Microsoft services: single sign-in

In the future, Skype users can use their account with other services from Microsoft. This includes activities such as Office, OneDrive or Xbox.

In a brief blog post the Skype developers have announced a new feature for users of video telephony service: In the future, the account can also be used with any other offer from Microsoft for single sign-in. Here, users can authenticate to services with a single username and password and do not have to log in every time switching between applications.

In addition to Skype users can use as Office, OneDrive or Xbox. The principle can also be reversed: For some time can be use the account with Microsoft to sign in to Skype. Other providers such as Google and Facebook offer their accounts aggressively not only for their own services, but also to authenticate to third parties.(Fo)

Zabbix 3.0: Open Source Monitoring for companies

Edition 3.0 of the free monitoring tool Zabbix offers a variety of improvements. Starting with the new interface, a comprehensive encryption, up to a higher power, there are some innovations.

With the release of version 3.0 Zabbix brings his eponymous open source program for IT monitoring up to date. The developers have it integrated some innovations that they present in detail in an article. When you first start welcomes the administrator, the new web interface who want to have the designers made clearer and simpler. Also on board are themes to customize the application to your own ideas.

extensive encryption

Thanks to the encryption between all components, the environment should make provisions in data loss. The function sets an encryption forward on both sides, certificate or key must match, for example, both on the part of the server and the agent. The encryption can also activate only for specific components, so that users have an opportunity to change their environment. Whereas the commercial operation of Zabbix but the feature is not.

Zabbix 3.0: Open Source Monitoring for companies
Lightweight: The new surface should be to overlook hold back and lighter.Enlarge
Image: Zabbix
A look into the crystal ball dares version 3.0, the program is to identify problems in advance, thus giving enough time administrators to fix problems in advance. Zabbix uses this system in the past collected data back, the time period in either direction can be adjusted, however.

Linux and Solaris managers can now monitor CPU usage of individual processes or group. Uncomfortable procedures such as monitoring of desktop computers can now be controlled better. So Zabbix triggers evening not trigger an alarm if the employees to shut down their computers. Another new feature are private maps, screens and slide shows. Questions as Manager Details infrastructure, can now be excerpts from the monitoring to share with users who do not have admin rights.

Server on almost all systems

There are also plenty of other changes in detail and improved system performance. Zabbix 3.0 will appear as free software under the GPL. The server runs on a variety of platforms such as Linux, IBM AIX and Power8, FreeBSD, NetBSD, OpenBSD, HP-UX, Solaris and Mac OS X. For Windows from 2000 edition an agent is exclusively available.(Fo)

Web Development: Mono team plans implementation for webassembly

Web Development: Mono project plans to implement for webassembly

The team behind the open source implementation of Microsoft's .NET Framework webassembly wants to use as the target platform. Currently, there is experimenting with two different approaches: static compilation and managed code.

The Mono Project is to come via web assembly for Web applications for use in the future. Currently, the implementation is at an early exploration phase. According to a report on the Mono site the first experiments are quite promising.

Two different prototypes are used. The first relies on a complete static compiling. This creates a great application that contains both the mono-C runtime and associated class libraries as well as the compiled program. The second approach translates only the Mono runtime, which then executes the programs of the developers as managed code. The second approach reduces the download size, but does not reach the performance of the complete compiled project.

Both approaches currently still use the full desktop profile for Mono. In the next step, the team wants to optimize the profile on the web or mobile use and for removing unnecessary functions. In addition, the makers want to optimize the comfort for developers. For this, an interpreter or JIT compiler in the browser is independent of the ultimate methodology used to create the finished program for the development process desirable, the cached versions of libmono used.

Short presentation of webassembly and mono

Webassembly (wasm) is an approach to client-side browser programming. The project, which has left the beginning of the browser preview phase, uses a binary format. It should not replace JavaScript, but complementary, and most importantly used there where high performance is required. Basically, the approach of the binary format is not new: ActiveX and Java are among the most prominent representatives. Java failed in the browser as well as Adobe Flash, especially in numerous vulnerabilities, ActiveX already on Microsoft's alone. At webassembly a W3C Community Group, the employees of the major browser vendors works belong.

Mono is an open source implementation of Microsoft's .NET Framework, which is based on the ECMA specification for C # and the Common Language Infrastructure. It brings the framework to different platforms, especially macOS, Linux and Windows. In May, the fifth major version is released. Microsoft is a sponsor of the project.(RME)

An overview of Java alternatives for industrial use

Table of Contents
  1. An overview of Java alternatives for industrial use
  2. Scala
  3. Fantom
  4. Kotlin
  5. Ceylon
  6. Conclusion
  7. read on one side
An overview of Java alternatives for industrial use

Long has moved to the world of Java little. In March 2014, the closures of Java are 8 finally leave again pay a fresh breeze. But even the eight-year-old and just newly flared debacle Java modularization Jigsaw shows how difficult the makers are likely to fall more innovations in the future. But there is hope. Alternative languages ​​for the JVM promise new programming paradigms, more concise code and more flexibility.

For industrial use, particularly those representing emerging on the horizon static and strictly typed programming languages ​​are interesting. Their exams at design time and guarantees at runtime are complex environments greater collateral and thus make them direct competitors for Java. Time to get an overview of the main candidates.

In connection with the new programming an issue is often cited as First: "functional programming", The purely functional programming is quite exotic and also quite unfamiliar to many developers. Generally, therefore, more multi-paradigmische languages ​​meant that combine, among other elements of functional programming in itself.

But for what? Functional language tools enable a much more efficient programming in certain circumstances. And Java 8 performs with a Closures an important functional feature. The following example illustrates the difference on the basis of sorting a list:

// "classic" Sort a list using comparator
Collections.sort (listOfCars, new Comparator () {
public int compare (Car c1, c2 Car) {
return p1.maker.compareTo (p2.maker);
}
});

With closures in Java 8, the task can be solved, however unequal concise:

// Sort a list using lambda expression
listOfCars.sort ((c1, c2) -> c1.maker.compareTo (c2.maker));

First of all: All of the presented languages ​​are functional, while focusing clearly on the opportunities in Java 8 appropriations. Ultimately, however, the differences are in the details, so that a detailed individual analysis offering.

The Swarm: Java EE Micro Services with wildfly

Recently, the first alpha of the new wildfly Sidecar Swarm is available. It should thus be packing as much application server along with the actual application as needed to obtain an executable Java archive. This "single jar application"- or "fat jar"Concept is often seen as the right approach for Micro Services architectures.

Currently, the news from the area of ​​Java EE accumulate. In addition to the latest release candidate of wildfly-9 Application Server a so-called maintainance has been prepared including Java EE 7 release (MR). And the Java EE 8 JSR's officially available for some time. Nevertheless, this news limp from the classic Java EE stack behind the current developments. The words "Container" or "Micro Services" one looks in vain in the specification. At least for the created based on wildfly applications, this gap closes a little bit.

Wildfly Swarm: executable Micro Services

Swarms "single jar application"- or "fat jar"Concept is considered by some to be the right approach for Micro Services architectures. Without it to want to philosophize now, it is quite exciting to something just to look at this new release. In the following example, I want to emphasize that it is simply an example of a technique and it does not represent the only right way for Micro Services.

Given a simple Maven-based Java EE 7 Web application. In pom.xml stands as a function only:


javax
Java EE web-api
7.0
provided

It is built a 6-Kbyte WAR file. swarm / rs / customer 8080 / to a simple JSON output: it runs on wildfly, leading a call to http: // localhost:

{
"first name": "Markus".
"lastName": "Eisele".
"street address": "Werner-von-Siemens-Ring 14".
"City": "Grasbrunn".
"pcode": "85630".
"phoneNumbers": [
{
"grade": "mobile".
"number": "111-111-1111"
},
{
"grade": "home".
"number": "222-222-2222"
}
]
}

As far as all this is not exciting. To make this simple application is a stand-alone executable archive, now Swarm comes into play. For this, a new plug-in must be easily added to the project just created:


org.wildfly.swarm
wildfly-swarm-plugin
$ {Version.wildfly-swarm}


package

create



The version number, it is best pom.xml via Property in Maven. Currently Swarm is available as 1.0.0.Alpha1. A small warning was uttered here for Windows users. Just this version does not run on Windows. The newest master contains the fix but already, and who builds Swarm itself quickly and used locally to 1.0.0.Alpha2-SNAPSHOT, can watch the result on Windows.

But the plug-in does not do all the work alone. Of the dependencies (dependencies) the Java EE features used are still add. For the small sample that's just the JAX-RS function:


org.wildfly.swarm
wildfly-swarm-jaxrs
$ {Version.wildfly-swarm}
provided

Then the project can be built via mvn package. In addition to the expected result, the swarm-sample-1.0-SNAPSHOT.war file is now also much larger swarm-sample-1.0-SNAPSHOT-swarm.jar landed in the target / directory. It now has about 30 MB.

test the fat JAR

actually only remains the launch and testing of the not so small jar:

java -jar swarm-1.0-SNAPSHOT-swarm.jar

The output is an indication of various versions of the subsystems used. Now even the test:

C: \>curl -v http: // localhost: 8080 / rs / customer
* Connected to localhost (:: 1) port 8080 (# 0)
> GET / rs / customer HTTP / 1.1
> User-Agent: curl / 7.30.0
> Host: localhost: 8080
> Accept: * / *
>
< HTTP / 1.1 200 OK
< Connection: keep-alive
< Content-Type: application / json
< Content-Length: 221
< Date: Fri, 08 May 2015 07:59:00 GMT
<
{"first name":"Markus"."lastName":"Eisele"."street address":
"Werner-von-Siemens-Ring 14"."City":"Grasbrunn".
"pcode":"85630"."phoneNumbers
": [{"grade":"mobile"."number":"111-111-1111"},
{"grade":"home"."number":"222-222-2222"}]} * Connection # 0 to
localhost left intact

Who still wants to use other specifications, will find more details on the Swarm blog. currently servlet, JAX-RS ShrinkWrap, DataSource via deployment, messaging and some others are supported.

Feedback and cooperation is desired. Anyone who wants to find all the information on the @ WildFlySwarm-Twitter handle. If you miss functions or finds errors, can participate directly in the GitHub project.