Ikea hat ein Update veröffentlicht, das seine Trådfri-Produktreihe Homekit-kompatibel macht. So kann der Nutzer über Siri seine Beleuchtung von Ikea steuern. Auch mit Amazon Alexa wurde Verbindung aufgenommen, doch Google Home bleibt außen vor. (Ikea, Apple TV) Arndt Dibi
Shared posts
Smarte Beleuchtung: Ikea Trådfri beherrscht jetzt Apple Homekit und Alexa
3D-Printing: Neues Druckverfahren sorgt für bruchfesteren Stahl
Edelstahlobjekte aus dem 3D-Drucker haben bisher das Problem, dass sie bei starker Beanspruchung spröder sind als traditionell gegossener Edelstahl. Wissenschaftler haben nun eine Möglichkeit gefunden, dieses Problem zu lösen. (3D-Drucker, Deutsche Bahn) Hacking Visual Studio
Microsoft Visual Studio is a great IDE (integrated development environment). It looks good from both the functional and design perspective, even though it is restricted by the need to maintain legacy aspects. It is so good that you will want to use it and extend it to meet your requirements.
There is a long history to having an extensible IDE, probably originating from Alan Kay’s SmallTalk design. There is a range of reasons for wanting to add features: You might be tempted to create a custom color scheme, a tool to automate a mundane task or for moving files around. You might even need a complete support for a new programming language!
When you are creating a Visual Studio plugin, you will most likely come across several frameworks such as native Visual Studio API, DTE automation object and Managed Extensibility Framework. You might even need to resort to using all of them at once to solve a more knotty problem.
Some features of the IDE are not accessible from these frameworks, but you can always use them if you fully understand the caveats. I’ll mention these later in this article. To use these features, you first may need to take a look on how the creators of the IDE write their code or maybe even call their internal methods! Some of them are written in C++ but the most interesting bits are in .NET so you won’t need to resort to anything more complex than disassembling .NET assemblies.
I do this disassembly work quite regularly while working on RevDeBug or while helping other developers on the ExtendVS Gitter.im channel. I became convinced, after seeing questions and problems repeatedly reappearing on this channel, that I should write an article about how to tackle such issues. To illustrate how to do this in practice, I’ll use two of the example questions that keep cropping up on the Channel.
The first issue was how to gain access to the Visual Studio Notifications. I couldn’t find any information about it on the MSDN pages or on other sites so I have put my software archeologist hat on and started a deep dig inside the internals of Visual Studio. It is a pretty new feature so I assumed that it would be fully implemented in .NET. I thought that checking how the “Notifications” tool window is created would be a good place to start my search. For that I’ve used Snoop, a WPF spy utility. With it I was able to track down the class of the window, which was
`Microsoft.VisualStudio.Services.UserNotifications.UserNotificationsWindow`. Using Snoop’s PowerShell tab I’ve also extracted the path to the containing assembly file.

Knowing the type and the path to the assembly, I was able to view the code using the .NET Reflector disassembler. Because this window was responsible for showing the user notifications, I hoped that, by using Reflector’s Analyze tool, I would be able to find further leads or even a real source of notifications. And I was right – in the “Depends On” section there was a reference to a separate assembly, that sounded just right: Microsoft.Internal.VisualStudio.UserNotifications

This was exactly, what I needed. Inside, I found the interfaces of notifications and a `SVsUserNotificationService` class for extracting the service that manages them.

I then started to prepare the sample code I needed to check whether it would actually work. I had to use the .NET Reflector Analyze function few more times to learn how those interfaces are actually used before I was confident enough to be able to come up with the working code listed below.
It requires a reference to `Microsoft.Internal.VisualStudio.UserNotifications.dll` to run.
var notificationService = this.ServiceProvider.GetService(typeof(SVsUserNotificationService)) as IVsUserNotificationService;
var manager = notificationService.GetNotificationManagerAsync().Result;
// ExtensionManager provider guid.
var notifications = manager.GetNotifications(new Guid("2B7364A1-1482-4b25-9339-3A6BD7A8A86D"));
All notifications have their own provider with a unique identifier: If we then want to extract existing notifications from the notification manager, we have to provide a valid GUID. In this example I have used ExtensionManager’s GUID which I extracted from `ExtensionManangerUpdateNotificationProvider` in `Microsoft.VisualStudio.ExtensionManager.Implementation.dll`
The second case was a bit more tricky – how can we programmatically trigger the print code function from an opened editor. Although there is a method within the DTE automation that provides this functionality (https://msdn.microsoft.com/en-us/library/envdte.document.printout.aspx), it doesn’t seem to work in newer versions of Visual Studio. Because the printing feature works just fine via the good old Ctrl-P shortcut, I wanted to give it a try and check whether it is possible to run it directly from code (and obviously not by emitting Ctrl+P keystroke).
This time around I didn’t have a good starting point within Visual Studio, so I just loaded all VS private assemblies and looked for anything containing `print` in it.

It didn’t take me long to find `IPrintingService` interface with a very promising method called `PrintTextBuffer`. Now I just had to find a way to call it from code, so I once more used the Analyze tool of .NET Reflector to see where it is used. At first I got no results, but after adding libraries from CommonExtensions/Microsft/Editor I found this little nugget:

The PrintingClient class was responsible for providing everything that is needed to print a single code view represented by an IWpfTextView interface. With this knowledge, I could then try to write my own code and create an instance of this type. I could also check how exactly it is used within the Visual Studio.

Another look at the `Analyze` tool via the `Instantiated By` option drove me to `SimpleTextViewWindow`. This class initializes the PrintingClient when it receives a proper command like “Print” or “PageSetup”. from a user in the InnerExec method, This couldn’t be better. If only this object was available for each code file that can be printed in the Visual Studio, I would be able to use reflection to invoke methods on the `PrintingClient`. When I rechecked the class declaration, I noticed that this class implements the `IVsTextView`. I decided to take a gamble that all printable text views which are returned from IVsTextManager.GetActiveView() are actually objects of the `SimpleTextViewWindow` type (https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.textmanager.interop.ivstextmanager.aspx).
It was worthwhile to give it a shot, especially because I hadn’t found any other class that would use the PrintingClient. I also assumed, that if the `IVsTextView` isn’t an instance of a `SimpleTextViewWindow` type, then we wouldn’t be able to use its print functionality anyway.
Based on the knowledge I‘d gathered, I could then start preparing an exploratory method you can see below. As the PrintClient property that we need to access is not visible publicly, I resorted to obtaining its reference with the use of Reflection API. To run the code, you will need a reference to the `Microsoft.VisualStudio.Editor.Implementation.dll` library, because it uses the `Assembly.GetType` call for extracting types via reflection. It might be easily replaced with a proper assembly-qualified name for the needed types, but it was a quick hack just to get it running.
var textManager = ServiceProvider.GetService(typeof(VsTextManagerClass)) as IVsTextManager;
IVsTextView vTextView = null;
textManager.GetActiveView(0, null, out vTextView);
var simpleTextViewWindowType = typeof(Microsoft.VisualStudio.Editor.Implementation.AnnotationTagger).Assembly.GetType("Microsoft.VisualStudio.Editor.Implementation.SimpleTextViewWindow");
var printingClientType = typeof(Microsoft.VisualStudio.Editor.Implementation.AnnotationTagger).Assembly.GetType("Microsoft.VisualStudio.Editor.Implementation.PrintingClient");
var wpfTextView = simpleTextViewWindowType.GetProperty("WpfTextView").GetValue(vTextView);
var printingClient = simpleTextViewWindowType.GetProperty("PrintClient", BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public).GetValue(vTextView);
printingClientType.GetMethod("TryPrint").Invoke(printingClient, new object[3] { wpfTextView, false, filePath });
When run from a Visual Studio plugin, the code above will trigger the printing facilities of Visual Studio, which was what I was striving for.
Before concluding this article I should probably warn you that, if you want to resort to using internal APIs of Visual Studio, you must keep in mind that they might be rapidly changed by Microsoft and will differ from release to release. This approach is prone to bugs and could affect the stability of the IDE, so make your code dependent on exact VS versions and keep track of what the VS team will add in next release: They might introduce an API that will provide exactly what you wished for 
I hope that these two cases have encouraged you to start hacking Visual Studio. Most of the assemblies that you might want to look at are held inside “<Visual Studio installation location>\Common7\IDE\” directory. Great places to check are:
- PublicAssemblies – public and in almost all cases well documented interfaces. If possible, rely on those.
- PrivateAssemblies – Those change between Visual Studio versions and they lack documentation. Many of the public methods execute code from it.
-
CommonExtensions/Microsoft – Microsoft extensions for VS. This place is always worth looking into so you can learn from the masters
Happy hacking!
The post Hacking Visual Studio appeared first on Simple Talk.
New and updated web parts rolling out to SharePoint in Office 365
If SharePoint sites are building blocks for your intranet, then SharePoint web parts are building blocks for your site pages and news – which you can configure to your needs. You can add files, videos, images, news, Yammer feeds and more. Just click the + sign and pick a web part from the toolbox to add content to your page.
We’re pleased to announce that many of the announcements and demos we shared at Microsoft Ignite 2017 will now be rolling out into the Office 365 production environment. Expect to see these new and updated web parts within your page authoring toolbox within the next few weeks.
Let’s dive into the details of what’s rolling out…
Large page and news authoring toolbox with search and categories
The toolbox itself has been updated to expand and more easily find the right web part by category or search. To get to the toolbox, hover over where you want to insert next and click on the + “plus” icon. And then to access the larger toolbox surface area, simply click its upper-right, inward-facing arrows icon. The toolbox expands and showcases all available web parts by categories, and you can use the upper search box to go directly to the web part you know you want to use.
When expanded, the updated toolbox makes it easier to find the web part you were looking for.
File viewer
Beautifully, visually highlight over 270+ file types within SharePoint pages and news article. This web part is an update (+ name change) to the Document web part, and continues to support embedding Word, Excel and PPT, and now renders PDFs, 3D files, text and code, and more.
Choose the File Viewer web parts to embed files of all types, up to 270+ file types. On the left is the File Viewer web part before you add content, and then two examples when adding content (.pptx & .cool respectively)
Highlighted content updates
Ability to choose from a specific document library as the source, more design and layout choices like Filmstrip and Masonry, plus additional filtering mechanism to refine by document type and control metadata mapping to influence the display of the search-based results within the web part. And finally, this update makes it possible to further refine a more personalized experience of each site visitor with refiners “tokens” to program results to be distinctly related to them with the [Me] token for example, or to the date, like the [Today] token.
Make your pages and news come alive by using the Highlighted Content web part and configuring it to show a set of content dynamically based on types, keywords and tokens.
People updates
A new Descriptive display shows more profile information with room to add custom links and descriptions per person.
The People web part brings in the value of Azure Active Directory (AAD), the ability to add people information in context of the page or news, and an on-hover experience for site visitors to access the individual people cards per person.
Forms (Microsoft Forms, previously Excel Survey)
Collect information and feedback right within the context of your page or news article. Create your surveys at forms.office.com, grab the final Share URL and display the interactive survey right within the SharePoint user interface. You can choose to show the results after the user submits the form, too. And if you update the form at any time at forms.office.com, the survey will automatically be updated wherever you have used the Forms web part.
Add the Forms web part to display the survey itself and results after submission.
Learn more about the new Microsoft Forms web part and how to use Microsoft Forms all up to create the original survey.
Spacer & Divider
Simple web parts that give you the ability to add physical space between web parts, or a visual line in between. Conquer space and divide, your users will send virtual “visually pleased” thank yous, no doubt.
Learn more about using web parts on pages and news; this article highlights all web parts that are in production for SharePoint in Office 365.
We are always open to feedback via UserVoice and continued dialog in the SharePoint community in the Microsoft Tech Community —and we always have an eye on tweets to @SharePoint. Let us know.
—Mark Kashman, senior product manager for the SharePoint team
Frequently Asked Questions
Q: How can I expect the new and updated web parts to roll out to Office 365 customers?
A: New and updated web parts will begin to roll out to First Release customers two weeks from the time of posting—starting with First Release Select Users—and will be completed within 3-4 weeks. We are targeting end of December 2017 for complete worldwide rollout.
Turbo für Gründer: Diese Startup-Programme von großen Unternehmen gibt es
Fast jeder deutsche Konzern und Mittelständler hat mittlerweile eine Corporate-Innovation-Initiative. Kathleen Fritzsche nimmt in ihrer Kolumne Kathleens digitale Welt die verschiedenen Formen unter die Lupe.
Eines haben mittlerweile die meisten deutschen Großkonzerne und Mittelständler gemeinsam: der Wunsch nach innovativen Veränderungen im Rahmen des rasanten digitalen Wandels, um den Anschluss an den Markt nicht zu verlieren und für die Zukunft gewappnet zu sein. Allerdings ist dies leichter gesagt und geplant als in der Praxis umgesetzt. Viele etablierte Unternehmen haben mittlerweile Innovationsprogramme, die sie für den digitalen Wandel fit machen und die Unternehmenskultur erneuern sollen. Um den Überblick nicht zu verlieren habe ich mir die häufigsten Ausprägungen der Corporate-Innovation-Bestrebungen in Deutschland mal genauer angeschaut.
Startup-Touren ins Silicon Valley und nach Berlin
Alles fing etwa 2011 an, als die deutschen Traditionsunternehmen begannen, ihre Manager ins Silicon Valley zu schicken, damit sich diese die Tech-Community vor Ort genauer anschauen und ein paar der Erfolgsgeheimnisse und den Glanz nach Deutschland zurückbrachten. So wurden Gruppen von meist älteren Herren durch die Büros von Tech-Giganten wie Google, Facebook und Apple geschleust, um anschließend mit Startup-Vertretern über deren Produkte und Unternehmen zu sprechen.
Mittlerweile ist daraus ein richtiges Geschäftsmodell für die Organisation von Startup-Reisen entstanden. Auch nach Berlin kommen seit einigen Jahren immer wieder Vertreter von etablierten deutschen Unternehmen, um Startups in ihrer natürlichen Umgebung mit Tischtennisplatten und Mate-Flaschen zu besuchen.
Hackathons
Mehrtägige Hackathons, bei denen Teams an neuen Produkten oder Geschäftsmodellen für das nächste disruptive Startup arbeiten, sind für etablierte Unternehmen ein einfaches Mittel, um mit neuen Ideen in Kontakt zu kommen. Da die Veranstalter solcher Events meist händeringend nach Sponsoren suchen, ist die Unterstützung in Form von Geldsponsoring oder durch Mentoring gern gesehen.
Die Unternehmen organisieren mittlerweile auch immer häufiger themenspezifische und unternehmenseigene Hackathons, wo auch externe Teilnehmer gezielt zum Mitmachen angesprochen werden. Beispiele sind unter anderem der Smart-Factory-Hackathon von Audi oder das Innovation-Camp von Züblin. Im Rahmen dieser Events stellen die Unternehmen dann zum Beispiel ihre technologischen Schnittstellen oder bestimmte Produkte zur Verfügung, mit denen die Teilnehmer während der Veranstaltung arbeiten können, um ihre eigenen Ideen umzusetzen. Dies bringt für die veranstaltenden Unternehmen Einblicke zu möglichen Weiterentwicklungen der eigenen Produkte, aber auch Feedback zu bisherigen Schwachstellen. Gleichzeitig stärken solche Veranstaltungen die Unternehmensmarke und die Unternehmensvertreter können die Events als Plattformen nutzen, um nach neuen talentierten Mitarbeitern zu suchen.
Startup-Scouting
Das Startup-Scouting, also die Marktbeobachtung und -analyse von interessanten Teams und Produkten in einem bestimmten Industriebereich, gibt traditionellen Unternehmen einen guten Überblick zu neuen und für sie relevanten disruptiven Technologien und Produkten, die an den Markt kommen.
Beim Scouting ist jedoch wichtig, dass die Unternehmen das neu gewonnene Wissen auf sinnvolle Weise für sich intern einsetzen. Ein Beispiel ist die Zusammenarbeit mit ausgewählten Startups in Form von Pilotprojekten, bei denen die Technologie im etablierten Unternehmen in neuen Bereichen eingesetzt wird. Dies passiert beispielsweise bei Daimler und weiteren Corporate Partnern im Rahmen des Startup-Autobahn-Programms. Zielloses Startup-Scouting hingegen bringt zwar einen Überblick zu einem bestimmten Industriebereich, aber weder einen klaren Mehrwert für die Unternehmen noch die Startups.
Startup-Kauf
Der Kauf eines Startups wird von Konzernen und Mittelständlern genutzt, um innovative Technologien und ein aufstrebendes Team von außen in die traditionelle Organisation zu integrieren. Dies soll die Entwicklung von weiteren neuen Technologien und Produkten fördern und gleichzeitig den Vorsprung vor der Konkurrenz sichern. Die Startup-Gründer wiederum erhalten eine attraktive Auslösesumme und können je nach Vertragsgestaltung im Unternehmen weiter an ihrem Produkt arbeiten. Ein Beispiel für deutsche Startup-Käufe sind die Akquisitionen von Familonet und Flinc durch Daimler oder von Hitmeister durch Real.
Corporate-Accelerator-Programme
Nahe liegt für etablierte Unternehmen auch, ein sogenanntes Corporate-Accelerator-Programm auf die Straße zu bringen, um Startups beim Markteintritt zu unterstützen und deren Produkt- und Geschäftsmodellentwicklung zu beschleunigen. Die Unternehmen möchten dabei von den neuen Ideen und Produkten profitieren und bieten im Gegenzug während des Programms Unterstützung durch Mentoren, ihr Netzwerk sowie gegebenenfalls Büroräumen und ein bisschen Taschengeld für die Dauer des Programms. Immer häufiger holen sich die Etablierten auch Unterstützung von Partnern mit langjähriger Accelerator-Erfahrung. So arbeiten zum Beispiel Metro oder SAP in Berlin mit Techstars zusammen, einem Accelerator-Betreiber und Frühphasen-Investor aus Boulder, Colorado. Die Schwierigkeit dieser Programme liegt in der klaren Nutzung von wertvollem Input im Unternehmen selbst. Ob und wie ein Accelerator-Programm wirklich für die Unternehmen und deren Innovationsbestrebungen hilfreich ist, wird sich erst in den kommenden Jahrzehnten zeigen. Zudem wird erst dann klar werden, ob auch die Startups mit ihren Produkten erfolgreich am Markt sind. Corporate-Accelerator-Programme sollten keine kurzfristig angelegten Initiativen sein und doch haben einige Unternehmen wie die Scout24-Gruppe mit „You Is Now” und Bertelsmann mit „Bevation” ihre Programme in Deutschland mangels klarer Zielsetzung und kurzfristiger Erfolge schon wieder eingestellt.
Corporate-Venture-Capital
Nach dem Abschluss eines Accelerator-Programms steht für einige Unternehmen auch die Option eines Investments in die Startups mit Corporate-Venture-Capital. Wie bei klassischen Investment-Deals bekommen die Unternehmen für ihre Investition Anteile an dem Startup und profitieren von einem späteren potenziellen Unternehmensverkauf oder Börsengang. Viele Unternehmen scheuen sich noch vor dieser Art des Engagements, da viele die notwendigen komplexen Prozesse (noch) nicht abbilden können, um Investitionen zu tätigen.05ddddddd
Dennoch gibt es schon ein paar Unternehmen, die sich an diese Art der Unternehmensbeteiligung heranwagen, unter anderem Siemens mit seinem Investmentarm Next47 sowie Tengelmann Ventures. Wie sich diese Investitionen entwickeln und ob sie positive Auswirkungen auf die etablierten Unternehmen haben, wird sich wie bei den Corporate-Accelerator-Programmen erst mittel- bis langfristig zeigen.
Innovation-Hubs
Auch eigene Innovation-Hubs betreiben vereinzelt schon ein paar etablierte Unternehmen in Deutschland. So eröffnete Lufthansa bereits 2015 sein eigenes Innovation-Hub in Berlin. Und auch Bayer wagt sich seit einiger Zeit mit dem Colaborator an diese neue Art der Corporate Innovation. Die Innovation-Hubs arbeiten losgelöst von der Kernorganisation an neuen Ideen und Produkten, um diese dann am Ende (hoffentlich) als neue Produkte oder Technologien zurück ins Unternehmen zu integrieren, die davon profitieren sollen. Die Hubs dienen also als ausgelagerte Research- und Development-Einheiten, um fernab der starren Unternehmensprozesse disruptive Ideen zu entwickeln.
Intrapreneurship-Programme
An Intrapreneurship-Programme wagen sich bisher die wenigsten deutschen Unternehmen heran, denn die Befähigung eigener Mitarbeiter zum unternehmerischen Denken und Handeln ist sehr komplex. Gerade wenn die Mitarbeiter schon länger im Unternehmen arbeiten ist es schwierig, neue Denkweisen zu etablieren, die nicht nur für eine Jobsicherung förderlich sind, sondern das Risiko freiwillig einzugehen, mit den eigenen Ideen unter Umständen auch zu scheitern. Bereits laufende Programme betreiben die Deutsche Bahn und SAP.
Das ist erst der Anfang
Viele Programme und Corporate-Initiativen scheiterten bisher an der fehlenden Integration in die bestehenden Unternehmensstrukturen. Gleichzeitig mangelt es an Geschwindigkeit der Corporates in der Zusammenarbeit mit Startups, deren erfolgreiches Überleben oft im Rahmen von wenigen Monaten entschieden wird. Startups tun sich besonders in der engen Zusammenarbeit mit etablierten Unternehmen schwer, mit deren trägen Prozessen zu arbeiten und trotzdem disruptive Ideen voranzutreiben.
Oftmals mangelt es auf Seiten der Traditionsunternehmen auch an internen Ressourcen und der richtigen Zielsetzung, damit die Corporate-Innovation-Initiativen erfolgreich umgesetzt werden. Die Ankündigung einer Initiative und Kapital allein reichen nicht für eine erfolgreiche Zusammenarbeit mit Startups aus. Die Initiative muss von Schlüsselpersonen im Unternehmen etabliert und vorangetrieben werden, damit diese auf der einen Seite nachhaltige Ergebnisse produziert und innovative Ideen ins Unternehmen bringt und auf der anderen Seite auch die Unternehmenskultur und Umgang mit diesen innovativen Ideen positiv verändert.
Die bisherigen Ergebnisse von Corporate-Innovation-Initiativen zeigen, dass es kein Geheimrezept gibt, welches erfolgreich für alle Unternehmen eingesetzt werden kann. Jedes Unternehmen muss seinen eigenen, schwierigen Weg finden, um die Digitalisierung zu meistern und auch in Zukunft wettbewerbsfähig zu bleiben.
Telefonstörung in Ost-Bayern legt Polizei und Bahn lahm (behoben)
Strom- und Hardware-Probleme an Verteilerstationen von Vodafone legten am Sonntag die Polizei und den Bahnverkehr im Osten Bayerns teilweise lahm. Störung ist mittlerweile zumindest teilweise schon wieder behoben.
Finnish-born journalist: Americans make crucial mistake in how they look at life
What are Zigbee and Z-Wave? This is everything you need to know.
Your connected home can be built a lot of different ways, but likely starts right here.
Maybe the most fun part of new tech and internets of things and stuff is all the crazy names attached to it. And there are a lot of them.
Two of the most popular, for now anyway, are Zigbee and Z-Wave. They are fun to say and have similar sounding names and are mostly used for the same things. But there are some differences. We've seen more than a few questions about them and since we like to geek out over this sort of thing, we can talk about what they are and what they are used for. And bees.
What is Z-Wave?
Z-Wave (or ZWave or Z Wave) is a way for two or more things to communicate wirelessly. It's a low-energy mesh network where devices can communicate directly with each other by sending very reliable and very small low-latency bursts of data, but it still requires a hub or gateway so a device can control all the other devices. It's almost exclusively used for residential applications — you use it around your home or small office — while other standards (like Zigbee, which we'll get to in a minute) are better suited for industrial and wide-scale commercial applications.
Z-Wave is represented by names we already know, and there are 1,700 different products that are Z-Wave-certified.
Sci-fi suggests a one-device future — and Microsoft (and Apple) should pay attention
Science fiction often becomes science fact.
Clamshell-style flip phones, reminiscent of the communicators from the 1960s cult classic Star Trek, were once the dominant mobile device among consumers.
Flip phones untethered us from our homes, allowing us to communicate on-the-go. They also introduced a shift in telephony where phones became associated with "our person" rather than "our place of residence." Bulky enterprise-focused smartphones existed in the shadow of these consumer-focused feature phones.
Early mobile phones had hardware keyboards and tiny screens. Despite rudimentary internet access and basic apps, they, like the phones that preceded them, were used primarily for phone calls.
Apple changed everything in 2007 when it introduced the iPhone, a slate-shaped, touch-centric, keyboard-less mobile device that's not used primarily for phone calls. Given the benefit of hindsight, history may define the advent of the iPhone as the dawn of the ubiquitous "mini-tablet" personal computer.
How to unblock apps to download files stored in the cloud on Windows 10
Did you block automatic file downloads on an app by mistake? Here are the steps to unblock it on Windows 10.
Starting with the Windows 10 Fall Creators Update, in order to give you more control over file downloads, you'll now see a toast notification with the file description, download progress, and an option to cancel the download when an app tries to open a file only available online from services, such as OneDrive or Dropbox.
The only problem is that after blocking the app, future downloads will trigger "The cloud operation was aborted" message preventing you from accessing the file, which in some cases it can make the app unusable.
If you change your mind, or you block automatic file downloads on an app by mistake, the updated Settings app now provides a new option to quickly unblock apps on your device.
Airport CEO for PC puts you in charge of your very own airfield
Airport CEO on PC allows you to manage your very own transport hub.
Early Access on Steam has received much-deserved criticism over recent years, but there are a few gems that make it through the floodgates. Airport CEO is one of these gems. Available for around $15, it's a challenging management simulator with charming visuals. That said, it's still in development and there are plenty of areas for improvement. Here are some thoughts after spending a few hours with the game.
Surface Book 2 vs. Samsung Notebook 9
Comparing Surface Book 2 and Samsung Notebook 9
| Category | Surface Book 2 | HP Omen 15 (2017) |
|---|---|---|
| Display | 13.5-inch or 15-inch PixelSense Display | 15-inch Full HD, Full HD (120Hz), or 4K |
| Resolution | 3000 x 2000 3840 x 2160 (4K) |
1920 x 1080 (FullHD) 3840 x 2160 (4K) |
| OS | Windows 10 | Windows 10 |
| CPU | Core i5-7300U (3.2GHz) Core i7-8650U (4.2GHz) |
Core i7-7700HQ |
| Storage | 256GB SSD 512GB SSD 1TB SSD |
1TB HDD 1TB HDD + 128GB SSD 2TB + 128GB SSD 2TB + 256GB SSD |
| RAM | 8GB 16GB |
8GB 16GB 32GB |
| Graphics | Intel HD Graphics 620 GTX 1050 (2GB) GTX 1060 (6GB) |
AMD RX 550 (2GB) AMD RX 580 (8GB) GTX 1050 (2GB) GTX 1060 (6GB) GTX 1070 (8GB) |
| Rear camera | 8MP | N/A |
| Front camera | 5MP (Windows Hello) | HP Wide Vision FHD IR (Windows Hello) |
| Ports | Two USB Type-A 3.1 (Gen1) USB Type-C with video, power in/out and USB 3.1 (Gen1) data Headphone and microphone Full-size SDXC card reader (UHS-II) |
Thunderbolt Three USB 3.1 Mini DisplayPort HDMI 2.0 Ethernet Headphon and microphone Full-size SDXC card reader (UHS-II) |
| Sensors | Ambient light sensor Accelerometer Gyroscope Magnetometer |
Accelerometer |
| Keyboard | Full-sized, backlit | Full-sized, backlit |
| Battery | 70WHr (13-inch) 80WHr (15-inch) |
70WHr |
| Pen | Surface Pen | N/A |
Richtig googeln: So nutzt ihr die Google-Suchoperatoren

Die Google-Suche kann mehr, als viel Nutzer glauben. Mit den richtigen Filtern und Suchoperatoren lassen sich die Suchergebnisse noch besser eingrenzen. Wie zeigen euch, wie das geht.
Die Suche nach der Nadel im Heuhaufen? So googelt ihr richtig! Nicht immer finden User mit der einfachen Eingabe eines Suchbegriffes bei Google das, was sie auch wirklich suchen. Zwar ist Google inzwischen sehr gut darin, die Intentionen der Nutzer zu interpretieren und die besten Ergebnisse für eine Suchanfrage herauszufinden. Dennoch finden viele Suchende in den unzähligen Suchergebnissen ...
weiterlesen auf t3n.deIBM scientists say radical new ‘in-memory’ architecture will speed up computers
Man finds USB stick with Heathrow security plans, Queen’s travel details
Abfindung bei Kündigung: So findest du heraus, ob du einen Anspruch hast
Im Falle eines Jobverlustes können viele Mitarbeiter eine Abfindung erstreiten. Der Dienst Abfindungsheld.de hilft herauszufinden, ob ein Anspruch besteht und reicht bei Bedarf auch Klage ein.
Die wenigsten gekündigten Arbeitnehmer wissen, dass sie im Falle einer unrechtmäßigen Kündigung eine Abfindung erhalten können. Denen will ein Jungunternehmen aus Berlin jetzt zu ihrem Recht verhelfen. Das Legaltech-Startup Abfindungsheld.de arbeitet mit Anwälten zusammen, die für den Nutzer im Falle einer rechtswidrigen Kündigung eine Klage beim Arbeitsgericht einreichen. „Rund 85 Prozent aller Gekündigten könnten eine Abfindung erstreiten“, sagt Robin Friedlein. Zusammen mit dem Rechtsanwalt Peter Fissenewert hat er das Portal im Juni 2017 gegründet.
Abfindung bei Kündigung: Auszahlungen sind sehr wahrscheinlich

Tatsächlich gibt es etliche Szenarien, in der eine Abfindung sehr wahrscheinlich ist. Etwa wenn ein Arbeitnehmer länger als sechs Monate in einem Betrieb beschäftigt war und dort mehr als zehn Mitarbeiter tätig sind. „In dem Fall sei schon mal der allgemeine Kündigungsschutz anwendbar“, erklärt Friedlein und fügt hinzu, dass der Arbeitgeber dann einen gesetzlichen Kündigungsgrund braucht, um dem Mitarbeiter zu kündigen. „Den allerdings habe er in den allermeisten Fällen gar nicht.“ Ab da an, sei es so gut wie klar, dass die Kündigung unwirksam ist und eine Abfindung nach sich ziehen dürfte.
„Rund 85 Prozent aller Gekündigten könnten eine Abfindung erstreiten.“
Viel wahrscheinlicher seien Abfindungszahlungen sogar, wenn der besondere Kündigungsschutz greift. Etwa bei Entlassungen von Schwangeren oder während der Elternzeit, von Arbeitnehmern mit einer Schwerbehinderung oder von Betriebsratsmitglieder. Per Online-Fragebogen kann der Gekündigte seinen Fall darstellen. Durch die Eingabe weniger Details wird kostenlos geprüft, ob eine Abfindung zusteht und wie hoch sie ausfällt. Der Nutzer kann Abfindungsheld.de anschließend beauftragen, die Klage einzureichen. Entweder wird die Abfindung dann sofort ausgezahlt oder erst einige Wochen später, wenn der Rechtsstreit gewonnen ist.
Je nachdem behalten die Gründer eine Provision von 35 Prozent bei sofortiger Auszahlung oder 25 Prozent bei erfolgreicher Klage ein. „Ein Kostenrisiko haben unsere Kunden dabei nie“, erklärt Robin Friedlein. Und auch was einmal ausgezahlt ist, bleibt bei dem Kunden. Selbst wenn der Fall vor dem Gericht doch noch abgewiesen wird. Einzige Bedingungen sind jedoch, dass Kündigungen nicht länger als drei Wochen alt sind und dass irgendein Schutzrecht zugunsten des Arbeitnehmers greift. Abgelehnt wird zudem, wer eine schwerwiegende Pflichtverletzung wie Diebstahl, Tätlichkeiten oder Betrug begangen hat.
„In diesen Fällen ist die Wahrscheinlichkeit hoch, dass die Kündigung gerechtfertigt war“, erklärt Robin Friedlein. Im Schnitt dauert es zwischen sechs und acht Wochen bis die Abfindung durchgesetzt ist. Je nach Auslastung der Gerichte kann es schneller gehen oder auch mal etwas länger dauern. „Wir möchten gekündigten Arbeitnehmern helfen, insbesondere denjenigen, die sich ohne uns nicht gegen den scheinbar übermächtigen Arbeitgeber zur Wehr setzen würden“, so Friedlein. Meistens fürchten die Menschen nämlich, auf den Prozesskosten sitzen zu bleiben und machen deshalb gar nicht erst von ihrem Recht Gebrauch.
Übrigens, auch dieser Beitrag könnte dich interessieren: Flug verspätet oder ausgefallen? So bekommst du eine Entschädigung
LastPass Reveals 8 Truths about Passwords in the New Password Exposé
Today, we’re releasing a LastPass first. Our new report, The Password Exposé, takes a deep-dive into the everyday reality of workplace passwords. Through aggregated, anonymized data from companies using LastPass, we measured the true scale of password problems faced by the average business.
We’ve gone beyond what people say about their passwords, to reveal how real employees are actually using them in their day-to-day work.
Passwords are a dangerous but largely ignored threat.
81% of confirmed data breaches are due to passwords. Yet despite the alarming news cycle, too many businesses are failing to respond to the threat, with 61% of IT executives relying exclusively on employee education.
What businesses really lack is knowledge about passwords: the number employees are using, when they’re shared, and just how dangerous they are when not protected with the right technology.
191 passwords? You heard that right.
We found the average employee using LastPass is managing 191 passwords. Not 10, not 50 – an average of 191.
We all have a general sense that we have too many passwords to remember, but actual LastPass usage highlights just how alarming the password situation is. And our report reveals 7 other shocking truths about the state of passwords in the workplace.
Can You Spot the Lie Among Two Truths?
Are you ready to put your password security knowledge to the test? We’ve collected two truths and a lie below – can you spot the fake?
- About 40% of businesses enable multi-factor authentication.
- 78% of IT execs say they do not have complete control over cloud apps.
- The average employees shares 4 passwords with others.
Read the full report to find out the answer!
The post LastPass Reveals 8 Truths about Passwords in the New Password Exposé appeared first on The LastPass Blog.
Model-3-Produktion: Insider berichtet von Riesenproblemen bei Tesla
Die von Elon Musk als „Production Hell“ bezeichneten Probleme bei der Model-3-Produktion könnten größer sein als vermutet – und sie sind laut einem Tesla-Insider hausgemacht.
Model 3: Teslas „Production Hell“ angeblich hausgemacht
Anfang Oktober hatte Tesla das deutliche Verfehlen seiner geplanten Ziele für die Produktion seines Model 3 eingestehen müssen. Statt 1.500 waren bis Ende September nur 260 Elektroautos gefertigt worden – laut Wall Street Journal zum Teil in Handarbeit. Tesla-Chef Elon Musk hatte das mit „Produktionsengpässen“ begründet und die Probleme später als „Production Hell“ bezeichnet. Jetzt hat ein Insider gegenüber der Website Daily Kanban von den Produktionsproblemen bei Tesla berichtet.

Demnach sollen die Probleme zum größten Teil hausgemacht sein und an Unstimmigkeiten und Chaos in der Führungsebene liegen. Zudem seien Komponenten für die Produktionslinien viel zu spät bestellt worden – hier gab es laut dem nicht namentlich genannten Konzerninsider mehrfache Änderungswünsche aufgrund von Streitigkeiten von Designern und Entwicklern bei Tesla. Anders als bei traditionellen Autobauern üblich soll Tesla zudem die Produktionslinie nicht vom Hersteller gründlich vorab prüfen, sondern sie gleich bei sich in die Fabrik liefern lassen („Cold Build“).
Dadurch sowie durch den Weggang einiger wichtiger, mit der Herstellung der Tesla-Autos Model X und Model S erfahrener Manager könnte es noch länger als bisher erwartet dauert, bis die Produktion des Model 3 richtig anläuft, wie Mobile Geeks berichtet. Wer das Model 3 jetzt bestellt, könnte noch über ein Jahr auf die Auslieferung warten müssen – kein gutes Verkaufsargument.
Model 3: Serienfertigung von 3.000 Autos pro Woche erst Ende 2018?
Ein weiterer Insider hatte schon vor einigen Wochen gegenüber dem Branchenmagazin Wards Auto gesagt, dass es kaum vorstellbar sei, dass Tesla mit den aktuellen Produktionskapazitäten und -problemen vor Ende 2018 wöchentlich 2.500 bis 3.000 Model 3 fertigen könne. Laut den ursprünglichen Plänen hatte Tesla die Model-3-Produktion schon bis Ende dieses Jahres auf 5.000 Fahrzeuge pro Woche hochfahren wollen.
1 von 7
Einen Hoffnungsschimmer gibt es immerhin: Kazuhiro Tsuga, Chef des japanischen Tech-Konzerns Panasonic, der bei der Akku-Produktion mit Tesla zusammenarbeitet, hat am Dienstag ein baldiges Ende der „Produktionsengpässe“ in Teslas Gigafactory 1 in Aussicht gestellt. Die Automatisierung der Herstellung der Akkus werde bald erfolgen. Und dann werde die Model-3-Produktion nach oben schnellen, zitiert Reuters den Panasonic-CEO. Elon Musk hatte kürzlich persönlich bei der Fabrik vorbeigeschaut, eine möglichst ungestörte Model-3-Produktion ist für den Konzern überlebenswichtig.
- Dieses Tesla-Video zeigt, wie die vollautomatische Model-3-Produktion funktioniert
- Tesla Model 3: Erste detaillierte Einblicke im 70-Minuten-Video
- Tesla Model 3: Das sagen die ersten Tests zum iPhone auf Rädern
Microsoft Flow audit events now available in Office 365 Security & Compliance Center
8 Experten erklären, warum deine Website keine Kunden bindet
Wenn deine Website keinen Erfolg, kann das viele Gründe haben. Wir haben die besten acht rausgesucht und stellen sie euch vor.
Eine Website haben ist die halbe Miete, damit Umsatz zu generieren die andere Hälfte. Warum kein Umsatz generiert wird, kann viele Gründe haben. Oft liegt es bereits an den einfachsten Dingen. 19 Experten, darunter Webdesigner, Experten aus den Bereichen SEO, Marketing und Usability, erklären warum manche Erfolg haben und andere nicht.
1. Probleme lösen
Chris Brogan, Marketing- und Business-Buch-Autor, sagt, dass die meisten Websites nur zeigen wie toll sie sind, aber nicht welche Probleme sie lösen und wie sie ihren Kunden helfen wollen. Stichwort: Der Kunde ist König.
2. Ergebnisse statt Features
Jacob Class vom Just-Creative-Blog ist der Meinung, es sind nicht die Features, sondern die Ergebnisse, die den Kunden interessieren. Er erklärt dies mit einem Bohrwerkzeug-Beispiel: Statt dem Kunden die Vorteile des Bohrers aufzulisten, sollte lieber beschrieben werden, wie einfach es ist damit Löcher zu machen. Denn der Kunde will ein Loch in seiner Wand und nicht den Bohrer.
3. Kunden kennenlernen, bevor sie nach dir suchen
Wer im Web unterwegs ist, klickt nicht auf irgendwelche Sachen und kauft sie einfach. Stattdessen suchen sie gezielt nach Marken, die sie kennen und denen sie bereits vertrauen. Wiederkehrende Kunden haben eine zwei bis drei Mal höhere Click-Through-Rate, als neue Website-Besucher. Es ist also wichtig die Zielgruppe zu erreichen, bevor sie selbst nach dem Produkt oder der Dienstleistung sucht.
4. Kennen, mögen, vertrauen
Ein Produkt oder eine Dienstleistung dem Nutzer schnell aufzudrängen wird nicht funktionieren. Die Marke muss ihm erst gefallen und dann muss er ihr vertrauen. Bei kleineren Dienstleistern, zum Beispiel Webdesignern, hilft eine Seite „Wer bin ich/Wer sind wir“, die am besten bereits visualisiert, wozu der Dienstleister fähig ist. Dazu hilft es ungemein ein großes Publikum auf sozialen Netzwerken zu haben oder Kunden zu einem Newsletter-Abo zu animieren.
5. Ein Grund zum Wiederkehren
Potentielle Kunden kehren oft nicht zurück, weil sie keinen Grund dazu haben. Aber genau diesen Grund muss eine Website haben. Das kann auf verschiedenen Wegen sein: Zum Beispiel mit einem Blog, auf dem regelmäßig nutzwertige Inhalte publiziert wird.
6. User-Experience optimieren
Eine der größten Herausforderungen von Websites Kunden zum Bleiben oder Zurückkehren zu animieren ist die User-Experience (UX). UX-Probleme sind zum Beispiel zu lange Ladezeiten, die Nutzer davon abhalten länger zu warten. Eine Verbesserung der Ladezeiten kann große Auswirkungen haben, das zeigte bereits Amazon: Das Unternehmen erhöhte den Umsatz um einen Prozent bei einer Optimierung der Ladezeiten um nur 0,1 Sekunden.
7. Usability vor Schönheit
Aufmerksamkeit bekommen ist einfach. Den Nutzer nach wenigen Sekunden zum Bleiben animieren ist schwer. Häufig liegt das Problem im Design: Denn das Design scheint oft wichtiger als Usability zu sein. Wie häufig gelangt man auf schöne, einzigartige Websites, die einen Wow-Effekt erzeugen, aber auf denen man am Ende doch nach einer Speisekarte oder der Kontakt-Seite suchen muss.
8. Responsive werden
Gründer von Freelance.tv und Webdesigner, Dann Petty, sagt „Eine Website muss mobile sein.“ Darüber hinaus gibt er weitere Tipps und Hinweise, woran der Misserfolg einer Website liegen könnte:
- Die Website ist zu fokussiert auf Klischee-Wording.
- Die Website nutzt nicht das Potential von kostenloser Werbung: Social-Media-Präsenz.
- Es gibt keine Marke.
- Keiner weiß, wie man zu der Website gelangen soll.
Viele weitere Gründe und Expertentipps findest du in der Infografik. Klicke auf das Vorschaubild, um zur großen Ansicht zu gelangen:

Max Bögl Wind: Das höchste Windrad steht bei Stuttgart
Windkraft für Schwaben: In der Nähe von Stuttgart ist ein neues Windkraftwerk fertiggestellt worden. Einer der vier Türme ist der höchste der Welt. (Erneuerbare Energien, Technologie) 




