「一枚岩の」という意味。
もとはOSのカーネルに必要機能を全て実装したモノリシックカーネル
みたいな使い方だけど、マイクロサービス的には本当に一枚岩で複雑なモノリシックシステムという使い方をする。
「一枚岩の」という意味。
もとはOSのカーネルに必要機能を全て実装したモノリシックカーネル
みたいな使い方だけど、マイクロサービス的には本当に一枚岩で複雑なモノリシックシステムという使い方をする。
ということ。中身が不変なので、マルチスレッド処理中にロックをかける必要がないから。
Immutable objects greatly simplify your program, since they:
へっぽこ日記を毎日書き始めてまる5年になりました。
5年になったからと言って、別に何があるわけではないのですが。
田舎の大学で国際関係学を学んでて、ろくでもない大学生活を送ってて、就活失敗してプータローのまま大学を卒業して、人生のレールから外れました。
大学卒業してから友人に勧められてプログラミングを独学で始めて丸6年。上司に勧められるままブログを書くようになって、丸5年。
今も毎日ブログを書いていますし、今もプログラマとして生きていられています。ありがとうございます。
人並みのコミュニケーション能力があって、世間に対して割りきれてれば、今頃はメガバンクや大手マスコミとかに就職して、今より高い収入を得てて、結婚して子供もいたかもしれません。 プログラミングを始めたのも、ブログを始めたのも、周りに勧められたからです。でも、今の生活も今の人生も今の職業も悪くないと思っています。
いつまでエンジニアを続けられるか、ブログを続けられるかわかりませんが、もう少し頑張ってみようと思います。
Ubuntu 16.04
Emacsの要 altキーを押すと、なんかよくわからない検索ボックスが画面上に出てくる。これはよくない。
なんだっそらと思いましたら、設定をいじればよかったのでした。↓のエントリ参照。
これを
こうじゃ
Akka Scalaでこういうコードを書こうとする。askのやつ。
val future: Future[Any] = actor ? "hi"
?を打ったときにimport akka.pattern.ask
が補完されてほしいんだけど、保管されない。
I think importing implicits is not supported.
って言われた。
emacs 25.1.1
configure
ここでerror: No X toolkit could be found.
などと言われたら、./configure --with-x-toolkit=no
するかgtkをちゃんと入れるなどする
sudo apt-get install build-essential texinfo libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libncurses-dev libxpm-dev automake autoconf
(いろいろぶっこんだけど、都度インストールすればよかったかも)
askubuntu.com
タイトルがすべてを物語っていた。
apt-get install pandoc
apt-get install texlive # pdf変換にtexliveがひつよう
pandoc -t beamer -V theme:AnnArbor -o slides-annarbor.pdf memo.md
テーマについては、beamer themeなどで調べるといいかも。
日本語での紹介 rcmdnk.github.io pandoc Pandoc - Getting started with pandoc beamerテーマ Beamer theme gallery
2.4.10だった
マークダウンでパワポやimpress.jsみたいなスライドを作ろうという試み。
必要なのはこの2つだけ。だけなんだけど、
などの理由により、自分からしたら微妙で汎用的じゃなくてつらいので却下。
<DOCTYPE html> <html> <head><title>Presentation</title></head> <body> <script src="http://gnab.github.io/remark/downloads/remark-latest.min.js" type="text/javascript"></script> <script type="text/javascript"> var slideshow = remark.create({sourceUrl: "sample.md"}); </script> </body> </html>
class: center,middle Remark # サンプル --- class: center,middle # @shigemk2
公式が用意しているやつ。なお、50GBくらいあるので、ビルドにすごい時間がかかるとのこと。
MRAID(Mobile Rich Media Ad Interface Definitions)は、モバイルアプリに配信されるリッチメディア広告向けの業界標準の API です。リッチメディアのデベロッパーは、HTML5 や JavaScript で MRAID API を使用して、広告とアプリ間の通信や特定のデバイス機能へのアクセスを行うことができます。
読もう。
The Actor Model provides a higher level of abstraction for writing concurrent and distributed systems.