JDK 11 make java command can directly run source code like other scripting language or interpreter. Lets say we have a java source file called hello.java as follow.
Minimum Profit is a text editor for programmer available to download from https://triptico.com/software/mp.html. I accidentally found this software from article related to OpenBSD and the author is the creator of this mp editor. The downloads are available in source and windows executable (Wow).
I managed to compile mp 5.38 on debian 10 using ncursesw driver which is already available on my laptop. Compilation step as follow.
Emacs is an editor, but not just it. Thats what i read on internet. Emacs like in a battle with Vim, another editor. I have play with vi so many years ago, but with emacs it is just recently i learned to use it basic function.
Install it on ubuntu we can choose GUI or terminal version. I like the terminal version because it will be handy during my engagement with VM/Cloud which only can use terminal to manage it.
Open Emacs by typing on terminal emacs and press enter, it will show a welcome page like below.
We can move cursor to a hyperlink and press enter to go to particular subject, like tutorial or manual. Tutorial can also accessed using key combination C-h t, which mean press Ctrl and hold then press h, release keys, then press t. C is Ctrl and M is Meta (Alt/Esc).
apt-get install postgresql-client sqlite3
apt-get install libpq-dev libpqtypes-dev libsqlite3-dev
gem install pg sqlite3
Unix alike system have ed for editing text file which is i feel strange at first. I learned some time ago to create small text file out of curiosity.
Lets try by creating a text file containing 3 lines.
- type ed on terminal
- type a then enter (a is append command in ed)
- type your text file content.
- To end input mode type . then enter on a line.
- Type w filename.txt then enter to save to a file.
- Type q to quit from ed.
Here we will show in a terminal.
Now is 2020 and we face a terrible corona virus outbreak and after weeks of work from home eventually we will need to setup VPN connection from our laptop to office server or our client server.
How we do this vpn thing on linux ? On Debian 10 an enabled vpn support we can see from settings -> network as follow.
If you see a blank form then you need to install some packages. Open up terminal and sudo to your favorite shell. Mine is bash. Type sudo bash.
To install package you need type as follow :
apt-get install network-manager-vpnc
apt-get install network-manager-vpnc-gnome
apt-get install network-manager-l2tp
apt-get install network-manager-l2tp-gnome
apt-get install network-manager-pptp
apt-get install network-manager-pptp-gnome
apt-get install network-manager-openvpn
apt-get install network-manager-openvpn-gnome
If you are using L2TP with preshared key on windows 10 then need to set the key and advanced option of algorithms like below.
If everything is OK then you will have vpn enabled on your debian 10.
To start arduino programming go to web site arduino.cc and download arduino IDE software for linux. Choose linux 32 or 64 bit depend on your installed linux.
Extract downloaded archive.
Install it using root user (execute install.sh from extracted folder).
Here i try to use fossil to create a new repository file named bprs.fossil that will contain files from a java project. After doing fossil init to create the repository file then im opening the repo on a directory named bprs_checkout. Continue reading “Creating fossil repository and commit some files”
Wee is a gtk based editor for euphoria. There is an instruction on euphoria wiki and we will follow that.
Continue reading “Wee editor”
Euphoria still have its own editor written in euphoria called edx.
To call edx one must type eui <path to edx.ex> which is too much to type 🙂
There is a way on euphoria to bind an ex script to interpreter to create an executable using eubind. Here is how i do it on linux.Continue reading “Euphoria built in editor”