Sampling Profiler

SamplingProfiler is a performance profiling tool for Delphi 5 to 32bits Delphi XE4. Its purpose is to help locate bottlenecks, even in final, optimized code running at full-speed. View original...

Making your web app work offline, Part 2: The Implementation

This two-part series is a gentle, high-level introduction to offline web development. In Part 1 we got a basic service worker running, which caches our application resources. Now let's extend it to support offline. View original...

await vs return vs return await

When writing async functions, there are differences between await vs return vs return await, and picking the right one is important. This returns a promise that waits a second, then has a 50/50 chance of fulfilling with "yay" or rejecting with an error. [mgamazon...

Google wants Progressive Web Apps to replace Chrome apps

The Chrome Web Store originally launched in 2010, and serves a hub for installing apps, extensions, and themes packaged for Chrome. Over a year ago, Google announced that it would phase out Chrome apps on Windows, Mac, and Linux in 2018. View...

Google wants Progressive Web Apps to replace Chrome apps

The Chrome Web Store originally launched in 2010, and serves a hub for installing apps, extensions, and themes packaged for Chrome. Over a year ago, Google announced that it would phase out Chrome apps on Windows, Mac, and Linux in 2018. View...

Categories

View original article

Over 4,300+ DOS games that can be played online

Play DOS Games Online was setup for preservation of 4,300+ old retro abandonware games and abandoned OS/interfaces that you can play online right in your web browser for education and research purposes. View original...

Debugging React performance with React 16 and Chrome Devtools.

React was one of the first major front-end frameworks to not only name, but tout it’s rendering performance. React’s virtual dom is famous for efficiently rendering components—but what happens when those components suddenly don’t feel fast anymore? Where do you look?...

Learn electron js framework for free

Upcoming SlideShare Loading in …5 × Learn electron js framework for free 1. Learn Electron Beginners Guide to Electron Framework 2. View original...

Thoughts on MySQL 8.0’s Invisible Indexes

MySQL 8.0 has a new feature called “invisible indexes,” which allow you to quickly enable/disable indexes from being used by the MySQL Optimizer. There are a couple of use cases. One of them is if you want to drop an index, but want to know the effect beforehand....

Polymer 3 — First Impressions

My journey to Polymer 3 starts with an idea for a side project, Daily, a Chrome extension that will provide all the latest news for web developers. In a nutshell, a Chrome extension is nothing more than a webapp with special API for close integration with the browser....

Google announces new machine learning capabilities for Firebase

Firebase’s development platform will receive a series of updates focused on tightening the integration of Firebase services and incorporating more machine learning technology into the toolkit, the Google-owned company announced today at the Firebase Dev Summit in...

OWASP Top 10 for ASP.net Core – Cross-Site Scripting (XSS)

This article is part of a series on the OWASP Top 10 for ASP.net Core. See below for links to other articles in the series. In previous iterations of this post, I had a big long text wall explanation of what exactly Cross Site Scripting (XSS) was. [mgamazon...

Electron packager tutorial

In this electron packager tutorial we will look at how to create MacOS, Windows and Linux executables with an app icon. This is also a continuation of the Electron app icon post, so start there if you haven’t read it (It’s short, i promise). View...

Debugging React Like a Champ with VSCode

Gone are the days where I spend my time bouncing back and forth between terminal, browser and editor. Ain’t nobody got time for that! In this guide I will show you how to supercharge your React workflow with Visual Studio Code’s debugging features. [mgamazon...

thangchung/awesome-dotnet-core

Inspired by awesome, awesome-dotnet, awesome-nodejs, frontend-dev-bookmarks. Contributions are always welcome! Please take a look at the contribution guidelines pages first. We accept proprietary and commercial software too. View original...

Calling C++ from .Net Core

I was wondering what it takes to call native code from C# in .Net Core. Fortunately the P\Invoke APi is the same as it was in the old .net framework, and basically the same code works fine. The older tutorials contain quite a bit of information on the subject....

Realm Upgrades Database-Centric Mobile Dev Platform

Realm has updated its mobile app development platform, adding a studio tool that gives developers new insights into stored data and interactions with that data, among other new features. Realm Platform 2. View original...

Using Swagger with ASP.net Core

Swagger is an auto-magically generated API documenting tool. It takes any standard Web API project and can generate amazing looking (And functioning) docs without a user having to write a single additional line of documentation. View original...

Using Swagger with ASP.net Core

Swagger is an auto-magically generated API documenting tool. It takes any standard Web API project and can generate amazing looking (And functioning) docs without a user having to write a single additional line of documentation. View original...

AngularJs + Bootstrap, single page app resources

Some bookmarks on how to develop single page applications using AngularJs and Bootstrap This is not a tutorial and/or  step-by-step instructions on how to create this specific kind of App: these are just bookmarks i use and decided to share:...

Android Development, Best Practices

Compiled by Futurice, here is the summary of what they have compiled so far: Use Gradle and its recommended project structure Put passwords and sensitive data in gradle.properties Don't write your own HTTP client, use Volley or Retrofit libraries Use the Jackson...

Material Design for Pre-Lollipop Devices

The Android 5.0 SDK was released last Friday, featuring new UI widgets and material design, our visual language focused on good design. To enable you to bring your latest designs to older Android platforms we have expanded our support libraries, including a major...

Quicky check if Data connection is available (Android SDK)

Just use the following method: public boolean isOnline() { boolean status=false; try{ ConnectivityManager cm = (ConnectivityManager) getActivity() .getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo netInfo = cm.getActiveNetworkInfo();...

Android Toasts (e.g. small notifications), how to use in Fragments

The syntax is very simple. The example below is invoked from inside a Fragment, so the first parameter (Context) is the activity that holds the fragment: Toast.makeText(getActivity(),R.string.asset_added_fav,Toast.LENGTH_SHORT).show(); The second parameter is the...

FTP file upload using CURL

The command is very very simple: just type curl -T localfile.ext ftp://username:[email protected]/remotedir/ If you want to use a different destination filename just add it at the end: curl -T localfile.ext...

Running Windows 8 inside VirtualBox

Small step-by-step guide on how to install and run Windows 8 Developer Preview under VirtualBox. First of all, download the 32bit edition of Windows 8 developer preview, available at Windows DevCenter, (the direct short link is http://goo.gl/Vvs1H - 2.8GB ISO image)....

Pin It on Pinterest