Install Android Studio on Ubuntu & elementary OS

How To Install Java with Apt-Get on Ubuntu 16.04 https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-get-on-ubuntu-16-04 Installing the Oracle JDK, First, add Oracle’s PPA, then update your package repository. sudo add-apt-repository ppa:webupd8team/java sudo apt-get update Oracle JDK 9 : $ sudo apt-get install oracle-java9-installer or, Oracle JDK 8: $ sudo apt-get install oracle-java8-installer Managing Java, There can be multiple Java installations…

Read More

How to install and run Android App on Ubuntu/ elementary OS

https://ubuntuforums.org/showthread.php?t=2349288 Shashlik RemixOS http://www.jide.com/remixos-for-pc The setup process is 3 quick and easy steps. Download Remix OS for PC Install Remix OS for PC Restart and boot Remix OS How to install Remix OS for PC? http://support.jide.com/hc/en-us/articles/216394327 Where is Google Play Store? How do I install it? How to REAL install Remix OS on VirtualBox https://gist.github.com/cs8425/7315d86a273e57a988245345df68a4f9…

Read More

Install rattleCAD on Ubuntu – open source bicycle frame design CAD software

rattleCAD is free and a openSource software project. rattleCAD supports bespoked bicycle frame builders with a fully parametric bicycle model inside. rattleCAD guides you through the design process by configure the base geometry before refining the bicycle frame itself. http://rattlecad.sourceforge.net Installing Tcl / Tk on Linux Though there are lots of ways to install Tk,…

Read More

Resolve the deprecation of `atom-typescript-beta` package

atom-typescript-beta (4 deprecation) : TextEditor.screenPositionForPixelPosition -> This is now a view method. Call `TextEditorElement::screenPositionForPixelPosition` instead. TextEditor.getScrollTop -> This is now a view method. Call `TextEditorElement::getScrollTop` instead. TextEditor.getScrollLeft -> This is now a view method. Call `TextEditorElement::getScrollLeft` instead. in ~/.atom/packages/atom-typescript-beta/dist/main/atom/tooltipManager.js 21: function attach(editorView, editor) { … 40: subscriber.subscribe(scroll, ‘mousemove’, (e) => { var pixelPt = pixelPositionFromMouseEvent(editorView,…

Read More

Atom Solution: “The following file couldn’t be moved to trash (is gvfs-trash installed?)”

Atom Error: “The following file couldn’t be moved to trash (is gvfs-trash installed?)” when attempting to delete a file Solution: $ cd /media/yourPartition $ sudo mkdir .Trash-1000 $ sudo chown -R yourUser:yourUser .Trash-1000/ Then restart Atom. https://github.com/atom/tree-view/issues/799#issuecomment-238135395

Read More

How to add Atom `Restart` Button to Atom Tool-Bar

Creating a command of atom restart tool-bar button is easy through the init.coffee file and the CommandRegistry API: Step 1. Install atom toolbar packages tool-bar : This package provides extensible tool bar for Atom. this package by itself adds an empty toolbar. To propagate it with icons you can install toolbar plugins. flex-tool-bar : This…

Read More

Git Submodules – keep a Git repository as a subdirectory of another Git repository

https://git-scm.com/book/en/v2/Git-Tools-Submodules Submodules allow you to keep a Git repository as a subdirectory of another Git repository. This lets you clone another repository into your project and keep your commits separate. Starting with Submodules Let’s start by adding an existing Git repository as a submodule of the repository that we’re working on. $ git submodule add…

Read More

Git Credentials: git multiple user names for the different projects within the same system

Just use –local instead of –global. In fact, local is the default so you can just do in each repo: $ git config user.email personal@example.org $ git config user.name “whatf hobbyist” Using Git’s credential helpers https://git-scm.com/docs/gitcredentials gitcredentials – providing usernames and passwords to Git SYNOPSIS $ git config credential.https://example.com.username <my_user_name> $ git config credential.helper “$helper…

Read More