読者です 読者をやめる 読者になる 読者になる

Linuxの自動実行

自動起動設定 概要 Ubuntuの起動時に自動でプログラムを実行したいので、設定ファイルの直接編集で、どうやったらいいのか調べた。 環境 OS バージョン 備考 Basix 12.04 Ubuntu派生 設定 自動起動時の設定は、各段階に於いて設定ができる。 他にも色々ある…

干支の逆引きについて

概要 干支(かんし/えと)にちなんだ地名や歴史的事件名などが結構あるが、そこから逆算して年代を推測できると便利なのでは?と思ったので考察してみた。 ちなみに干支は、「えと」としてお馴染みの子、丑、寅・・・ではなく、甲子、戊辰、辛亥・・・の方をい…

MFC事始め

MFC

MFC簡単まとめ MFCとは? MicrosoftがVC++用に開発した、Widnowsアプリケーション開発用フレームワーク。 WindowsAPIを直に呼び出すよりは多少マシぐらいで、新規で覚えるメリットは、ほとんど無い。 WindowsXP以前は、よく使われたので、そのメンテナンスと…

中継器と有線LANで繋ぐ

概要 無線の中継器に有線で繋いだ際にIPアドレスが割り振られなかったので、どうにかした話。 事象 eth0が無くなって、p2p1とかになっていた 多分、コマンドでネットワーク関連を変更した事があったので、それが原因かも ifconfigしてみると、IPv4のアドレス…

byobu-screenのエスケープシーケンス変更

概要 byobu-screenのエスケープシーケンスを変えたいが、config(F1/F9)が効かない 原因 pythonの特定のモジュールがないことが原因のようである。 以下のパスのファイルを起動してconfig画面を出力している /usr/lib/byobu/include/config.py これを直に叩い…

久しぶりにHaskellをやる

概要 Haskellの環境構築をするにあたって、パッケージ管理にcabalを使うが、バージョン合わせとか何やらで非常に面倒。common lispのroswellやclojureのleiningenなどと似たような感じでビルドとかパッケージ管理とかやってくれるStackというものがあるので…

vim初期インストール時の対応

vim

概要 新規でvimをインストールする際に出たエラーに関する対応のメモ。 エラー vimにpythonが追加されない 概要 プラグインの一部でpythonを利用しているので、vimをソースからコンパイル & ビルドしてpythonオプションを有効にする エラー内容 コンパイル時…

Guakeの透過設定

概要 Guakeの透過用に使っていたtransset-dfのインストール方法が、以前書いた記事の方法ではうまくいかなくなったので、やり方を更新する。 やり方 以前書いた記事と殆ど一緒。但し、transset-dfの取得方法が変わる。 必要なパッケージ&ライブラリのインス…

インターネット共有

概要 WindowsXPマシンをLinuxマシン経由でインターネットにアクセスする。 家で余ってるXP(デスクトップ)をLinux(ノート)経由でインターネットに接続する話。 環境 メイン Linux (basix 2.1) 無線でルータに接続 サブ WindowsXP メインPCと直接LANで接続 設…

久々にClojureやった件

概要 恋するハッカソンを最近プレイしてみた。 言語選択でClojureがあることがわかる。 Clojureやるぜ! リポジトリ paiza的に問題の答えを載せるのはNGらしいので、問題を解く上で使った内容やオボエガキをGitHubのリポジトリにアップしました。 今後も増え…

open-browserでmarkdown文章が開けない件

vim

概要 vimでmarkdownを記述した際に、htmlに変換してブラウザから開いて確認するプラグイン(open-browser)がいつの間にか使えなくなっていた。 原因 ブラウザを開く際に、xdg-openコマンドを利用している。 HTMLのファイルタイプを調べると「application/x-ex…

侍道2

侍道2オボエガキ またやり始めたので、旧ブログからの転載&追記 共通 記法について 括弧内がダメージ、括弧内の括弧(+90)等は崩し後に入れた場合の追加ダメージ。 つまり(380(+120))は、通常で入れると380、崩し後に入れると500となるという事。 崩しルー…

積ん読消化(マネジメント[エッセンシャル版] - 基本と原則)

概要 家にある積ん読本を消化していきます。 マネジメント[エッセンシャル版] - 基本と原則 一時期すごい流行ったドラッカーのマネジメントの本。ブームが過ぎ去って安かったので購入したやつ。 マネジメントの使命、方法、戦略の3つについて書かれている。…

本読み@図書館(2016年5月8日)

概要 図書館に(ry 図解「超」勉強法 同著者が出した「超」勉強法という本の図解版であるらしい。元の本で紹介していた勉強のエッセンスを抽出し、それぞれ見開き1ページにまとめた感じである。エッセンスが全部で20〜30ぐらいあり、それぞれに対して必…

本読み@図書館(2016年5月4日)

概要 図書館に(ry 増補・改訂版! 働きながら2年で!弁理士最短合格の時間術・勉強術 前から弁理士という職業には興味があったので読んでみた。試験は短答式、論文(必須)、論文(選択)、口頭の4つがある。短答式、論文(必須)は一度受かると2年間は免…

本読み@図書館(2016年4月30日)

概要 今日も図書館にいきましたまる 人生を変える!3分割勉強法 普通の主婦がこの勉強法で司法試験(旧)に受かりました的な話。 要点としては、表紙にも書いてあるが時間の使い方を「じっくり」「ながら」「細切れ」の3つにわけて考えて勉強をすると言うこ…

本読み@図書館(2016年4月29日)

概要 今日も図書館に言ったのでメモ。 よくわかるIFRS<国際会計基準> (図解雑学) 大学の教科書とかでお世話になる図解雑学シリーズ。IFRS(International Financial Reporting Standars; 国際財務報告基準)の解説本。仕事上でこれを使うことは無いとは思いま…

積ん読消化(2016年4月28日)

タイトル CODE コードから見たコンピュータのからくり CODE コードから見たコンピュータのからくり作者: Charles Petzold,永山操出版社/メーカー: 日経BPソフトプレス発売日: 2003/04/10メディア: 単行本(ソフトカバー)購入: 8人 クリック: 123回この商品…

本読み@図書館(2016年4月27日)

概要 図書館で本を読んできたメモ。 はじめての契約法 契約関連の法律に関する本。「はじめての」とタイトルに付いてはいるが、法律系の本特有の読みづらさがある。 基本的に読点や改行等が少なく、図表もあんまりないので、ページ数の割に文字数は多い。 入…

本読み@図書館(2016年4月26日)

概要 前のエントリとは違う図書館に行って本を読んできたのでメモ。 まるごとわかるネットワーク入門 ネットワーク入門書。TCP/IP回りの基本的な話について説明されている。 広く浅くなので突っ込んだ話を知りたい場合は、別の本を読んだほうがいい。 解説に…

本読み@図書館(2016年4月24日)

概要 図書館で色々本を読んでくるシリーズ Pythonチュートリアル 第3版 Pythonの入門書。3系を前提として解説しているようである。 Pythonを実際に使う上でよく利用するPEP8(コーディング規約), virtualenv(パッケージ管理環境)の解説をしているのは親切。 …

本読み@図書館(2016年4月21日)

概要 図書館で色々本を読んできたのでメモ キーワードで学ぶ最新情報トピックス 2016 (情報トピックス シリーズ) 情報関連のキーワードについて解説。よく使われているアプリやサービスの他IPアドレスやDB等の技術的なトピックスについての解説が載っている…

本読み@図書館

概要 図書館で色々本を読んできたのでメモ 暗号技術入門 第三版 秘密の国のアリス 結城浩大先生の暗号の入門書。 非常に丁寧に書いてあったのでかなり勉強になった。 本格的に暗号の勉強をする前に概要として、この本で勉強すると良いと思う。 ネットワーク…

本供養(PostgreSQL オフィシャルマニュアル)

はじめに 積ん読本消化第2弾。 今回は何で買ったかよくわからない「PostgreSQL オフィシャルマニュアル」 前回紹介した「PostgreSQL 徹底入門 第3版」と一緒に4〜5年前に購入したもの。 改訂新版 PostgreSQL オフィシャルマニュアル 概要 PostgreSQL 8.0の…

本供養(PostgreSQL 徹底入門 第3版)

はじめに 積ん読本が溜まってきたので消化します。 今回消化する本は「PostgreSQL 徹底入門 第3版」 4〜5年前ぐらいに購入して部屋のディスプレイになっていたもの。2011年の本なのでちょっと内容が古い。 PostgreSQL徹底入門 第3版 内容 PostgreSQLインス…

LispでWebやりてぇ

LispでWeb ClojureScriptという選択 LispでWebがやりたいと思った際に、選択肢で候補に上がるのが下記の2つ ClojureScript Wisp しかし、Wispの更新が止まっており(2015/12/13現在)、npmによるインストールが出来ない状態になっています。よってClojureScri…

TypeScript導入

TypeScript導入 概要 最近C#でWebアプリ開発やれとか言うお達しがでた => MicroSoft依存なので、Visual Studioを使わざるを得ない(絶望) => あれ?TypeScriptってMicroSoftじゃね? => TypeScriptを使う以外ありえないwww ということで、最近TypeScriptや…

Frege導入

Frege導入 FregeはJVM上で動くHaskellライクな文法の言語 1. jarのDL ここからfregeXXX.jarを落とす。 DLしたfregeXXX.jarは,どこか特定の場所に置いておく(今回は ~/my/modules/ に置いた) 2. 初期化準備 FregeのGitHubの説明を読むとbuildディレクトリとか…

Django + Hylang

DjangoでHylangを使ってみるテスト Projectの作成 # 必要なライブラリの設定 # (mkvirtualenvとかはインストールしてあること前提) $ mkvirtualenv django $ pip install hy $ pip install django # Djangoプロジェクト作成 $ django-admin startproject hyd…

GitHub連携メモ

git

GitHubと連携する方法 いつも忘れるのでメモ。 GitHub上でプロジェクト追加 別にローカルでもいいけどめんどいので、GitHub上でやる ローカルにクローン GitHub上の「SSH clone URL」を参照して、ローカルにクローンを作る。 # サンプル git clone git@githu…

プリンタドライバインストール

プリンタドライバのインストール ドライバDL Linuxでプリンタのドライバをインストールする場合、Windowsの様に接続したら勝手にやってくれるわけではないので、自分でドライバを持ってくる必要がある。 今回の型番は「PIXUS MG4130」なので、以下からLinux/…

日本語打ち込み小ネタ

mozc + 月配列 mozcで月配列を実現する方法は、以前紹介したが、この入力で1個問題がある。 例えば「は」(1文字)を入力したい場合、「a」を入力するのだが、aを入力しただけでは「は」に変換されない。 次に何か文字を入力するか、「F6」などでひらがなに…

ディスプレイ追加

Basixでディスプレイ追加 久しぶりにやったら、やり方を忘れていたので、備忘としてメモしておく。 Linux,画面解像度のお手軽設定( cvt, xrandrの利用)|世界的日曜WEBプログラマー日記 基本的に上記参照。 ディスプレイをPCに挿して、下記コマンドを実行。 …

OS変更

OS変更時にしたことメモ Basix2.0にしました。

PythonでLISP

PythonでLispがしたい Hy(hylang)とか言う、LISP方言があるらしい。 公式 数多くのLISP方言があるが、このHyの何がすごいのかというと、Pythonで実装されているのである。 雰囲気的には、 Javaに於けるClojureみたいなもので、HyとPythonの連携が容易である…

CPUの創りかた

買った本 CPUの創りかた作者: 渡波郁出版社/メーカー: 毎日コミュニケーションズ発売日: 2003/10/01メディア: 単行本(ソフトカバー)購入: 35人 クリック: 445回この商品を含むブログ (193件) を見る

Lisp関連参考リンクまとめ

Lisp関連読み物とか参考リンクとか On Lisp日本語訳 草稿置き場 私のLispとの出会いは、ここから始まった気がする。 リリカル☆Lisp開発日記 上の本を読んでもさっぱり分からなかったので、これで勉強した記憶が。。。 common-lisp - 2015年のCommon Lispはこ…

漢字(異字体,草書体等)

通常は使わない漢字を使おう 普段メモとかをとる際に、常用漢字外の漢字を使って書いているのですが、その参考先を以下にメモっておきます。 http://www.benricho.org/moji_conv/14_shin_kyu_kanji.html 旧字体はここ? メインページ - GlyphWiki 異体字関連…

リバースエンジニアリング

はじめに 下記の本を買ったので、覚書程度に内容をまとめる。 リバースエンジニアリング(Pythonによるバイナリ解析技法)

プログラミングで参考になるサイト

プログラミングを行う際に参考になるサイト 随時追加予定。。。。 命名系 関数名によく使われる英単語(動詞)の意味とニュアンス | PHP Archive codic - デベロッパーのためのネーミング辞書 (関連英単語を検索できる)

Python覚書

Python覚書 デザインパターン PythonでGOFのデザインパターンを実装した例が記載されている。 すごく参考になりそうな気がするので、後で読むかね? faif/python-patterns · GitHub MEMO BORGパターン Singletonパターンの亜種的なもの。 インスタンスが必ず…

Clojure簡易まとめ

目次 文法 関数 命名(def) 一時変数 コレクション メタデータ コレクション関数 条件文 遅延評価 ループ(再帰処理) 多態性 JavaAPI呼び出し Javaクラス初期化 メソッド呼び出し 静的(static)フィールド/メソッド呼び出し 関数の引数にJava関数を渡す 間接参…

月配列を使う

月配列 ここの画像を参照 : 「月」 --- 中指シフト新JIS配列 基本1タッチの入力形式(高々2タッチ) 「かな」入力だと、上部数字キーあたりも押さないといけないが 英字部+記号のベース3ラインで完結する。 Windows とりあえず、下記を入れればOK。 (設定…

vim関連まとめ

vim

便利機能&プラグイン HTML編集 vimでhtmlをスラスラ書くためのレシピ - Qiita 全般 ここの設定を全部入れるとvimが最強になるので、可能ならばやる。 (私の場合、客先でgithubが使えない事があるので適当に選んで利用している。) Vimを最強のPython開発環境…

ブログ移動&投稿環境

vim

はてなダイアリーから移動しました 旧ブログ markdownでブログを書きたくなったので移動。 ついでに、作成環境をemacsからvimに変更する。 ブログのカスタマイズ 下記を参考にして目次機能を追加 はてなブログの記事ページに目次を表示するためのカスタマイ…

強制法

Information date version memo 2012/10/18 0.1 first 2012/10/22 0.2 概要 強制法の勉強用まとめ 現状まとめが適当なので、その内ちゃんとしたい。 目次 強制法 前順序 半順序 全順序 稠密 強制法 強制法資料(PDF) http://www.google.co.jp/url?sa=t&rct=j&…

圏論メモ

Information version date memo 0.1 2012/08/12 first メモ メタグラフ(metagraph) 対象(object) 射(arrow) 射上の演算(dom, cod) 射fについて、 dom(f)をfのソース cod(f)をfのターゲット と言う。

圏論事始め

Information version date memo 1.0 2012/08/12 first 概要 圏論関連の記事等のまとめ リンク 数学的側面からの導入 圏論の雰囲気が簡単に書かれている。群、位相等の知識があれば何となく分かると思われる。 http://alg-d.com/other/category.html 圏論の初…