気ままなタンス*プログラミングなどのノートブック

プログラミングやRPGツクール、DTM、VOCALOIDについてのんびり書きます。

メモ

【メモ】タスク整理2015/11/29

Djangoによるゲームサイトの構築 デプロイ完了 パフォーマンスが悪い問題がある → 解決方法模索中 Djangoゲームサイトのテスト環境構築 nginx + uwsgiで構築予定 UbuntuかCentOSか ゲーム作成 バックログ実装:未着手 イベント作成:継続中

【メモ】Dockerを試してみる

職場の先輩とDockerについて会話した。 名前は聞いたことがあるものの、具体的にどんなものかわからなかったので、実際に試してみることにした。 www.atmarkit.co.jp 上記の記事にそって、Dockerに関するセットアップを行った。 環境まわり VirtualBox4.3 Ub…

【メモ】マインドマップのルール

実践! ふだん使いのマインドマップ作者: 矢嶋美由希出版社/メーカー: CCCメディアハウス発売日: 2015/10/15メディア: 単行本(ソフトカバー)この商品を含むブログを見る 感想 一通り読み終わった。 ビジネスにおいて、会議等でのブレストに利用するイメージ…

【メモ】装備状況を変数に記録する(RPGツクールVX ace)

装備状態によって、イベントの内容を変化させたい場合に対応する必要があった。 Scene_Equipを改修することで、変数に装備アイテムIDを格納することができる。 以下のメソッドを改修 command_clear on_item_ok 最強装備には、対応してない class Scene_Equip …

【メモ】忘却しないための個人的なソースコードの追い方

昨日、必要に迫られてJava製Webアプリのコードを読んでいた。 その際に気づいたことや、今後どうしていくべきかを記録しておく。 どの行を読んでいたのか、忘れる 僕の場合、集中していると、ちょっとした「ど忘れ」的なことが発生し得る。 あるファイルのコ…

【メモ】タスク整理2015/10/15

過去タスク *ツクールゲーム RGSS3で、Window_Commandのピクチャ版を作成する →(完了)文字列の代わりに、ピクチャを表示する形式で実装済み(2015/10/15時点) データベースで管理しないアイテムの保有状態を管理する辞書の設計 →(完了)ツクール変数$game_vari…

【メモ】ソフトウエアデザイン(2015年6月号)Git入門-2

rinnegrid.hatenablog.com gihyo.jp merge 枝分かれしたcommitはそのままにして、merge commitとよばれる、 2つの枝を統合する特別なcommitを生成し、枝分かれを解消する rebase 共有リポジトリ上のcommitの後に、 ローカルリポジトリ上のcommitが並ぶように…

【メモ】PyConJP2015-1日目感想

Pythonのカンファレンス(PyCon)に参加してきた。 pycon.jp 僕のPython歴といえば、趣味で約1年。 ほとんど、Python/Djangoを利用してWebアプリを作っているくらいで、 他に何ができるのかあまり知らない。 PyConの演題では、ゲームAIやドキュメント整備、デ…

【メモ】ソフトウエアデザイン(2015年6月号)Git入門

この雑誌を購入し、Gitについて改めて学ぶことにした gihyo.jp Gitの特徴 ファイルの状態を簡単に記録できる 記録した状態のファイルに、いつでも戻すことが可能 ファイルの同時編集が可能 他の開発者の編集で、不用意に上書きされ、自分の作業が消失するこ…

【メモ】英語の勉強-part004

品詞の復習 形容詞:名詞を説明する(名詞の前後に配置される) 副詞:動詞、形容詞、副詞を説明する |__ 前置詞と名詞をあわせて、形容詞もしくは副詞のまとまりを作る 句と節:2つ以上の語が集まって、1つの名詞/形容詞/副詞の役割を果たす 句:S+Vが入…

【メモ】英語の勉強-part003

句と節 2つ以上の語が集まって、1つの名詞/形容詞/副詞の役割を果たすものを句・節という S+Vを持たないものを句、S+Vを持つものを節という 句の例 The boy sleeping in the bed likes the doll and keep it in the box. sleeping in the bed: 名詞(The boy…

【メモ】英語の勉強-part002

助動詞 動詞の前に置き、微妙なニュアンスを付け足す can, must, should, will may 一つのS+Vには、助動詞は一つのみ 接続詞 and, but, or, so型 I play tennis and he reads magazines. I was tired so I went to bed. 接続詞 S+V, S+V型 When I was in Lon…

【メモ】英語の勉強-part001

品詞 名詞 数えられるもの、数えられないものがある 単数形、複数形で形が変わる 単数形には冠詞(the, a等)をつける 代名詞 文の中で出てきた名詞を置き換える 動詞 状態動詞 状態、感情、心情等を表す 長い期間にわたって行われるニュアンス have like know…

【OpenShift】Djangoアプリデプロイ時メモ

以前書いた手順だと、static関係のファイルがうまくいかないので追記 rinnegrid.hatenablog.com setup.py PROJECT_ROOTを定義する import os from setuptools import setup PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) setup(name='anyapp',…

【メモ】CSS3の勉強

最近、個人でのWebアプリ作成時にはBootstrap等のテンプレートに頼ることが多い。 非常に便利で、何度も助けてもらった。デザインセンスがなくても、良い感じのページが簡単にできてしまう。 しかしこれは、逆に僕に大きな問題を与えることとなる。 CSS3わか…

【メモ】Django1.8チュートリアルで出てきた英単語-part03

下記の記事の続き 【メモ】Django1.8チュートリアルで出てきた英単語-part02 - 気ままなタンス*プログラミングなどのノートブックrinnegrid.hatenablog.com 単語 意味 備考(個人的メモ) suffice 十分である、満足させる require 必要とする validation 検証 …

【メモ】中小企業診断士試験の本について

中小企業診断士勉強法はじめの一歩作者: 山根義信出版社/メーカー: 日本実業出版社発売日: 2004/02/19メディア: 単行本(ソフトカバー) クリック: 5回この商品を含むブログ (2件) を見る だいぶ前に買ったこの本。本棚から引っ張り出して読んでいた。 日々…

【メモ】Django1.8チュートリアルで出てきた英単語-part02

以前、Djangoチュートリアルの英語版を読み進めているお話をした。 【メモ】Django1.8チュートリアルで出てきた英単語-part01 - 気ままなタンス*プログラミングなどのノートブックrinnegrid.hatenablog.com 3日坊主と思いきや・・・ なんと2015/08/19以降、…

【メモ】Pythonプロフェッショナルプログラミング第2版-part01

先日購入したこの本だが、part1が読み終わったので軽くメモを残す。 Pythonパッケージ作成方法やソース管理等、実務で役立つ情報が満載であった印象。 part2ではさらに実務よりになる様子で、読むのが楽しみ。 Pythonプロフェッショナルプログラミング第2版…

【メモ】タスク整理2015/08/20

Djangoドキュメントからの英語学習(毎日30分程度) WinJSとWindowsストアアプリに関するチュートリアル(毎日1時間程度) Djangoアプリへの機能追加(未着手) 依頼されたアプリへの機能追加(未着手) Python本22章(未読)

【メモ】心にグッときた言葉たち02

プログラマの考え方がおもしろいほど身につく本より プログラマの考え方がおもしろいほど身につく本 問題解決能力を鍛えよう!作者: V.Anton Spraul,角征典,高木正弘出版社/メーカー: アスキー・メディアワークス発売日: 2013/05/01メディア: 大型本この商品…

【メモ】Pythonスコープ

nonlocal指定時の出力に注意 def scope_test(): def do_local(): spam = "local spam" def do_nonlocal(): nonlocal spam spam = "nonlocalspam" def do_global(): global spam spam = "global spam" spam = "test spam" do_local() print("do_local:", spam…

【メモ】文字コード(Unicode)に関する記事のURL

最近、文字コード(主にUnicode)について調査している。 理由としては以下のとおり。 文字コードについて曖昧なイメージしか持てていない コーディング時に場当たり的な対応を実施する傾向がある 個人的に、文字コードについて非常にわかりやすかったURLをメ…

【メモ】Python3例外処理について(Pythonチュートリアル)

tryの動作 最初にtry節(キーワードtryとexceptの間にある文)が実行される 例外が送出されなければexcept節はスキップされ、try文の実行が終了する try節の実行中に例外が発生すると、try節中の残りの部分はスキップされる 発生した例外の型がexceptキーワ…

【メモ】Python3でGUI

tkinterを利用 # coding: utf-8 from tkinter import * def click_button(event): print("Button was clicked.") root = Tk() button = Button(root, text="I'm Button!") button.bind('<ButtonRelease>', click_button) button.pack() root.mainloop() 基本的にはtk.Frame</buttonrelease>…

【メモ】Djangoクラスベースビュー(DetailView)でモデルフィールドの値を加工する

get_objectをオーバーライドする super(My, self).get_object()で、対象のオブジェクトを取得し、加工 加工したオブジェクトをreturn # models.py from django.db import models class Any(models.Model): name = models.CharField(max_length=200) def __st…

【メモ】Node.jsをUbuntuにインストールする

MEANスタックやってみたい。 欲求のままに、関係するファイルをインストールしようとしたが、 Windows8.1にもMacOS X(Mavericks)にも、generator-angular-fullstackが入らん ・何度試しても、インストールがとまる。 ・5分~10分程度ならまだしも、1時間たっ…

【メモ】パーフェクトJavaScript-part03

イベント処理設定 HTML要素の属性に指定する(イベントハンドラ) DOM要素のプロパティに指定する(イベントハンドラ) EventTarget.addEventListener()を利用する(イベントリスナ) イベントハンドラ <script> function stop(event) { alert('stop'); // 戻り値としてfal</script>…

【メモ】パーフェクトJavaScript-part02

Documentオブジェクト DOMツリー構造のルートノード 対応するタグがHTMLドキュメントに記述されているわけではない HTMLドキュメント全体を表現するオブジェクト JavaScript内において、documentというグローバル変数でアクセスできる 正確には、documentはw…

【メモ】パーフェクトJavaScript-part01

DOM(Document Object Model) HTMLやXMLドキュメントをプログラムから利用するためのAPI ドキュメントをツリー状の集合として扱う DOMツリー ノード 子ノード 兄弟ノード 親ノード DOM Level 1 Core HTMLに限らない一般的なDOM操作についての仕様 getElements…