環境構築・改

プログラミングをこれから...今後も...継続するための環境構築サイト

Javaを使ったプロジェクトのワークフロー例。

ゲームエンジンを作る際に、原因を仮定し進めていく。 何も手に付かないよりとりあえず行動することで、 原因にたどり着くという手法の例。 数独は「決められたマスに決まった数字のみうめていくパズル」 難易度が高くなると、数字を仮定し正解にたどりつく…

zinbeijettの更新。

変更点 [1.0.8] カウント機能を追加しました。 [engine] [-c] [対象ファイル] [カウント文字列] ぱらぱらとカウントされます。 [1.0.8.1] zinbeijettのヘルプページを更新しました。 [1.0.8.2] zinbeijettのヘルプページを日本語翻訳で意味が通るようにしま…

記事のリンク先。

RubyAdventCalendar2018とVimAdventCalendar2018の記事を先行公開する場所にします。 Rubyは3年前から、 Vimは2年前から、 記事を書いています。 RubyAdventCalendar2018 VimAdventCalendar2018 これから、編集で多少修正するかもしれませんが、現状はこんな…

neovimとpyenv、そして今後。

fishシェルを使っています。 pyenvはhomebrewでも、GitHubでも。環境構築は省略します。 config.fish set -x PYENV_ROOT ~/.pyenv set -x PATH $PYENV_ROOT $PATH . (pyenv init - | psub) init.vim let g:python3_host_prog = $PYENV_ROOT . '/shims/python…

背景画像プラグイン

plugins.jetbrains.com 標準で外観にbackgroundImageボタンがないバージョンを使うときに、 プラグインを使用します。(最新ではないバージョンであると便利です) 画像ファイルではなく、画像をまとめたフォルダを設定できます。 plugins.jetbrains.com こ…

oracle jdk 11が有償販売されて、まだOSSを使いたい。

[oracle] www.publickey1.jp [openjdk] adoptopenjdk.net github.com 思えば、javaの経験と免許はありませんが、プログラミングを学び始めた時はjavaのプログラミング言語javaという書籍を、ノートに1ページずつ繰り返し書いていました。それで、fizzbizzが…

ijaasを使うには

github.com リードミーをみてくれれば、使えるようになります。 コンテナにしました。

defxを使ってみる

環境 Neovim Python3.7 Neovimのdein + toml設定は、 私のブログをみていれば環境構築できているはず。 なので、わからないとき検索してもらうことで割愛。 dein.toml ... [[plugins]] repo = 'Shougo/defx.nvim' ... ショートコマンダーを使っていると :Up …

Rubyで地域の天気予報を取得する

過去にWeather_HackerというRubyGemsがあったことを思い出します。今時は、jsonパースする例を見かけました。これを使って、Rubyで地域の天気予報を取得したいと想います。暑さ対策、熱中症などにならないために、天気予報をチェックして適切な行動をとりた…

IT企業に入社

10年、はてなブログで環境構築とのちにリリース情報で別ブログを書いてきました。 想えば ・GitHubでレポジトリを作ってzinbeiなどを作りました。 ・GitLabインスタンスを立ててプロジェクトを管理しました ・安価なパソコンを解体して仕組みを知りました ・…

spacemacsを導入して遭遇した例

qiita.com SpacemacsというEmacsがあるようなんだ。 なんでも、NeovimでEmacsが動くような時代だと。 導入してみようじゃないか。 qiita.com 問題がある箇所 [[ -z "$TMUX" && ! -z "$PS1" ]] && exec tmux spacemacsでruby-dictionary3が動作するだろうかと…

deinの設定、最新。

"dein Scripts----------------------------- if &compatible set nocompatible " Be iMproved endif " Required: set runtimepath+=~/.config/nvim/repos/github.com/Shougo/dein.vim " Required: if dein#load_state('~/.config/nvim') call dein#begin('~…

回答例

1 から 100 までの数字を表示して下さい。ただしその数が3 で割り切れる場合は ケイスケ5 で割り切れる場合は ホンダ3 でも 5 でも割り切れる場合は ケイスケホンダと表示して下さい。— mattn (@mattn_jp) 2018年7月20日 y = "ケイスケ"z = "ホンダ"(1..100)…

転職用シート。

[転職用] やりたいこと:物流を使ったWebサービスを展開する。既存のサービスの改良。 具体的に、新品、アウトレット、中古などインターネットで買える商品を充実させる。 勤務地:石川県内 希望年収:300万以上 転職時期:いつでも 年齢層:30代後半 スキル…

Neovimを使ったRuby開発環境一例。

neovimでRubyをするときに使っている環境deoplete + denite + deinBignyanco + zinbeijett + zinbei or zinbei2 + tanraku生産性は私には高いですね。— Takayuki.K (@takkii) 2018年7月13日 ブログで環境構築を散々、書いてきましたが、 これで、Rubyプログ…

docker-ce はいつ仮想化環境を超えたのか。

「Docker のいらないイメージを削除する」 Docker イメージがあるって 記事を書いた人も、コンテナを作った人もすごい。 今まで、Virtualbox、VMware、Pallarel desktop、Hyper-Vなどを使って異なる環境で実機のパフォーマンスを落としながらisoファイルなど…

.dein not registertedの問題の解決

neovimの.dein is not registeredの対処できました。これはpythonの衝突ですね。https://t.co/Y1unLtqXYYこのブログがヒントでした。pyenvとlinuxbrewやhomebrewを共存させてはいけないということです。とりあえず、pyenvをなくしました。https://t.co/07GCt…

RubyでJITコンパイラを試すためには

[前提] WindowsはWSLやCygwinなどで、 ほかは準・純UNIX環境で、自分ビルドしているはず。 JITコンパイラに指定してほしいことが強調されている / —jit-verbose=1を指定すれば指定すれば…Ruby 2.6.0-preview2 Releasedhttps://t.co/ngv6PCZrQ4— Takayuki.K (…

GitHubから一部レポジトリを移動しました。

継続的に開発していくレポジトリをGitLabへ、AdventCalendarのネタやVimの辞書、Ruby/Tkあたり、Vim-settingなどはそのままGitHubへ据え置きにしました。— Takayuki.K (@takkii) 2018年6月5日 GitHubは、オンラインの記事で作るソースの集まりにしておきます…

主観的deopleteプラグイン開発メモ

あとで、ブログにでも書くかな。deopleteのreturnにはdictionary source のリストで対応しようぜって。— Takayuki.K (@takkii) 2018年5月22日 ※ たぶんそういう意味じゃない 戻り値に渡せる型は決まってるのでまぁ仕様になると思いますけどね…。source側で変…

NTEmacsのバージョンと関連ツール。

NTEmacs / Emacs for Windows auto-complete + robeをpackage installで入れられるのは25.x~ robeだけがpackage installにないよと24.xではなることがある github.com そこで、これを使う。 ※ ruby-dictionary3の下の方に追加した文を抜粋。 git clone http…

NTEmacsのこれから。

takkii.hatenablog.com 忘れていて、調べて自分のブログ記事でヒットするとき、環境構築を書いといてよかったと想うときだな。— Takayuki.K (@takkii) 2018年4月28日 過去に書いた記事では、anythingを入れることができなくなりました。でも、どうしても入れ…

zinbeijettの使い方

長らく他者のソフトウェアを紹介してきました。 そろそろ自分のソフトウェアを、 RubyGemsに公開しているので紹介したいと想います。 gem install zinbeijett これでzinbeijettはインストールできます。 Rubyが入っていれば標準ライブラリを使っているのでOK…

WSLでGUIアプリであるmikutterを使ってみる

「なんで、こうなっちまったんだよ。」 私はmikutterに対抗すべくRuby/TkでTwitterのつぶやきができるツールを作成したことがありました。それぐらい、このmikutterというツール存在を無視できなかったのですよ。Rubyで、作成されているところも憎いじゃない…

テキストエディタなどに関するお知らせ

VImに関する話題を減らしていこうと考えています。 テキストエディタの話題も確かに面白いしアクセスは多いですが、 私がやりたいこと、実現していくこととはかけ離れていて、 エンジニアがチューイングするエディタのウォーミングアップのような存在だから…

deopleteで自作の辞書を追加するには

takkii.hatenablog.com 前回、dictionaryオプションを追加するといい話がでていました。 その話を踏まえて、今回は辞書を追加します。 github.com 私のGitHubレポジトリは見ましたか? あんな風に動作します。辞書は[D]と表示されます。 github.com 629行目…

遭遇したエラーを解決する。

vim

Windows10にて xcopyコマンドが存在しません。 ijaasの接続に成功した。Vimでneocompleteを使っているのかな、InteliJの補完がかけられる。あと、issuesのxcopy問題、System32フォルダにPATHつなぐといいのは書いてないね。— Takayuki.K (@takkii) 2018年1月…

GitHubレポジトリを変更。

github.com もともとは記事のネタでした。 これを入力補完辞書として、neocompleteのリストに表示できるようにしました。 [D]と表示されるのがいいね。— Takayuki.K (@takkii) 2018年1月21日 補完リストには[D]と表示されます。 Vim、おれおれ設定をすると便…

ミニテストを並列化する。

(RubyAdventCalendar2017の代わりに投稿記事にしました) 任意フォルダにmini_testフォルダを作ります。 ファイルの構成はこういう形にします ./mini_test/mini_test_version.rb ./mini_test/mini_test_date.rb テストファイルで、テストデータを作ります。 …

達成したいこと、これからのこと

今週のお題「2018年の抱負」 昨年は、どうやら検索エンジン実装は叶いませんでしたけれど、Nyasocomサイトの検索バーを自作したり、暗号化・復号化ツールを作れたり、形態素解析ツールを作ったり、zinbei2に新機能の開発が進んだり、できないなりに充実して…

Copyright © 2007-2018 Takayuki Kamiyama. All Rights Reserved.