I feel like I've been through multiple different fads/interests since I last posted. Watches, fountain pens, keyboards, Lisp, OCaml, Lisp again, Esperanto, Japanese, Russian, Spanish.
It's tough keeping track of everything.
Currently I'm giving the Duolingo Japanese course a go. Trying to get Ubuntu all set up to type Kana/Kanji has been a real pain, so just wanted to document it.
Thanks to this post. I don't have any Ubuntu-exchange reputation, so I can't upvote it.
Anthy seems like the way to go, however it's not installed
by default if you just go into
Settings -> Region & Language and try to set it up there. These
are the steps (as far as I can tell) that I did to get things setup.
sudo apt install ibus-anthy
- Restart. I tried just logging out, didn't work for me.
Settings -> Region & Languageand select
I also installed Japanese through
Settings -> Language Support, but that does not seem to be
necessary from what I can tell.
Not sure why this was so difficult to do. Good luck.
Saluton! Mi sidas en Barnes & Noble, kaj pensas la antaŭ monaton. Mi eklernas la Esperantan per Duolingo, kaj finis lastan semajnon. Ankaŭ, la dek kvar-a de Aprilo estas la centa jaroj post la morto de Zamenhof (tiu koincide estas la naskiĝtago de mia frazo!), do estas bona tempo por lernas la lingvon. Komparas al la Hispanan, mi dankas pro ĝian simplecon (Dankon, Zahmonhof!).
Mi ŝatas imakson (emacs), kaj ĉi tiam estas mia unua tempo tajpas kun ĝin. Ne ŝatas la klavdevigaĵojn (keybindings???), do mi pensas krei imakson aldonaĵon por la X-sistemo.
Have a new keyboard, Matias Ergo Pro. Still haven't used it enough to comment on it, but wanted to help out anyone who might be having issues with this (or any other really) keyboard.
Updated to Ubuntu 16.04, and everything was going nice. Just the other day, however, I realized that my escape key was no longer working. Turns out, after alot of being very confused, that Escape and CapsLock were swapped.
As someone who regularly swaps CapsLock and Ctrl_L, this caused me some headaches. In the end, still not sure what the problem was. After trying to nuke random configs in home, using
xev and xmodmap to manually register keycodes, and verifying I didn't have a broken keyboard on my hands with
showkey, I finally found a way to hard-reset my keyboard configuration.
sudo dpkg-reconfigure keyboard-configuration
Wala, everybodies happy again :D
Well, at least I am.
Currently using Ubuntu 16.04.
Add OpenMW ppa and install.
sudo add-apt-repository ppa:openmw/openmw sudo apt-get update && sudo apt-get install openmw
cd /opt sudo mkdir /opt/morrowind sudo chown -R <username>:<username> /opt/morrowind sudo mkdir steamcmd sudo chown -R <username>:<username> /opt/steamcmd cd steamcmd wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz tar xvf steamcmd_linux.tar.gz
Make steam download folder, start steamcmd and download Morrowind (must own on Steam.)
./steamcmd.sh Steam> login <username> Steam> <password> # set our install dir Steam> force_install_dir /opt/morrowind # allow ourselve to download windows-only games Steam> @sSteamCmdForcePlatformType windows # download Morrowind files Steam> app_update 22320 validate
When finished, simply run openMW's install wizardand point to any of the
.esm files to get started.
I find that I'm getting more involved with open source recently.
I'm a huge fan of FOSS, particularly the freedom part. I hope that in the future, as the public continues to see issues crop up from closed software (ie. the Toyota debacle, pacemaker hacking), hopefully we can reach a point where closed source is no longer considered viable for software that we rely on. There will always be closed source obviously, but when it comes to trusting our lives to software, I for one would be much consoled by being able to at least have the option of learning what exactly is driving my device.
The first was to help add mobile support for this site. I think it looks quite improved over what it originally was. Firefox didn't even attempt to format it for mobile.
The second is in the future hope of adding common lisp syntax highlighting to ASDF files for Gitlab. Gitlab uses Rouge for preprocessing files for syntax highlighting when serving them, so it was pretty much a simple matter of adding support for .asd file extensions. My main driver behind this was my example asdf project on gitlab. I wanted users to be able to browse the repo and get an idea for how common lisp projects are set up, because that was exactly the problem I was having. The easiest way to setup a project was to either go to lookup random projects source and examine their project files, or go straight to the ASDF documentation. And I always find reading documentation boring, no matter how well setup it is (ASDF's is actually pretty good I must say).
I've also started work on a torrent library for common lisp. It's basically a learning project for both common lisp as well as the bittorrent protocol. Lisp is my favorite group of programming languages, and while I originally fell in love with Clojure, I've been attempting to learn languages outside of the JVM, and so CL was a natural choice (either that or Scheme, and I have been looking into Racket a bit). cl-torrent is still early in life. It basically only (barely) handles announces, but hopefully as I move forward with it, I'll get a better understanding of what really goes into a p2p network.
I've been a software engineer for the past almost three years now. I've worked for three different companies, and it seems that I've graviated towards Java webdev. The reason for this is simply that I learned Java at school, and Java pays the bills. That being said, I don't particularly like the language (although I love the JVM).
That being said, after all of this time, I've never really created a website before.
Sure, I've created webpages. I've written css, js, html; ran it locally. I think I know what should go into the process, but I've never gone through the entire pipeline.
Hopefully that ends now :). This blog is basically just going to be random ramblings, and I'm sure nobody will have an interest in reading it. It is mostly just to get a feel for what all goes into a site from the ground up.