Posts

NodeJS Common Fix Command On Linux Or Windows

Linux # add new repository sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update -y sudo apt install libgtk-3-0 -y sudo apt install software-properties-common checkinstall -y sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev build-essential libncurses5-dev libgmp-dev libnss3-dev wget -y # nodejs additional packages npm install --global lerna node-pre-gyp typescript # python 2.7 sudo apt install python-minimal -y sudo apt install python-pip -y # Install npm --build-from-source install # Fix Chrome Sandbox sudo chown root:root node_modules/electron/dist/chrome-sandbox sudo chmod 4755 node_modules/electron/dist/chrome-sandbox # run sudo npm run start Windows install Visual Studio Installer npm config set msvs_version 2017 --global npm i electron-builder-squirrel-windows electron-builder node-gyp electron electron-rebuild -g node-gyp configure --msvs_version=2017 npm ins

HTML Select Complete Countries

<div class="input-group select2-bootstrap-operator"> <select class="form-control select2-single" tabindex="-1" aria-hidden="true"> <option></option> <optgroup label="Alaskan/Hawaiian Time Zone"> <option value="AK">Alaska</option> <option value="HI" disabled="disabled">Hawaii</option> </optgroup> <optgroup label="Pacific Time Zone"> <option value="CA">California</option> <option value="NV">Nevada</option> <option value="OR">Oregon</option> <option value="WA">Washington</option> </optgroup> <optgroup label="Mountain Time Zone"> <option value="AZ">Arizona</option> <option value="CO"&g

Perbedaan typescript dan javascript secara rinci

Image
Typescript atau Javascript? Apa saja perbedaan typescript dan javascript? Secara Harfiah: Typescript lebih strict / lebih detail dan harus mematuhi peraturan seperti typedata (variable, class, interface, dll), hampir sama seperti KOTLIN untuk segi peraturan. Javascript itu bebas, tidak akan memberikan error jika kode / variable / syntax diatasnya sudah dideklarasikan terkecuali class dan interface, javascript pun tidak memperdulikan mau type macam apa di variable yang penting logic yg ditentukan itu sama atau akan dikembalikan ke bentuk 'undefined'. Compiler: Javascript tidak membutuhkan compiler untuk menjalankannya. Sedangkan typescript membutuhkan compiler sebelum di run. Compatibility: Typescript bisa menciptakan javascript dalam macam-macam type browser hanya dengan 1x tulis kode. Javascript tidak dapat membuat semua syntax nya compatible dengan semua browser jika tidak menentukan Condition yang tepat. Invertible: Typescript dapat melakukan apa yg dilakukan java

Git force redownload from remote repository

Tutorial git reset --hard origin/ git fetch --all Example from master git reset --hard origin/master git fetch --all

Fix add file to gitignore not filtered

git rm -r --cached . git add . git commit -m 'clear git cache' git push

Example getting properties value from settings.gradle.kts

pluginManagement { resolutionStrategy { eachPlugin { // Work around https://github.com/gradle/gradle/issues/1697. if (requested.version == null) { def pluginName = requested.id.name.split('-').collect { it.capitalize() }.join().uncapitalize() def versionPropertyName = (requested.id.id == 'org.jetbrains.kotlin.jvm') ? "kotlinPluginVersion" : "${pluginName}PluginVersion" logger.info("Checking for plugin version property '$versionPropertyName'.") if (gradle.rootProject.hasProperty(versionPropertyName)) { def version = gradle.rootProject.properties[versionPropertyName] logger.info("Setting '${requested.id.id}' plugin version to $version.") useVersion version } else { logger.warn("No version specif

How to make pull request or contribution on github

Contribution Tutorial Fork it (git clone https://github.com/name/repo) Create your feature branch (git checkout -b my-new-feature) Commit your changes (git commit -am 'Add some feature') Push to the branch (git push origin my-new-feature) Create new Pull Request