ゆるふわ☆エンジニアリング

不定期

メニューを開く
  • ホーム
  • Home

ゼロからプログラミング言語を作る

新規プロジェクトの作成 -ゼロからプログラミング言語を作る

プロジェクト>新規プロジェクト、から FPCUnit Test Application を選択する FPCUnit Test Application とは、事前にテストコードを書いて、 そのテストが合格するように、 開発を進める手法である。 Default...

ゼロからプログラミング言語を作る

開発環境のインストール -ゼロからプログラミング言語を作る

開発言語であるFreePascalをダウンロードする。 これは、開発環境と一緒にLazarusと呼ばれる。 LazarusのURL: http://www.lazarus.freepascal.org/ 右上のDownLoadNowからダウンロードする。 解凍してイ...

i-phone

i-phoneで画面キャプチャを取る方法

真ん中のボタンを押す 押しながら電源ボタンを押す 両方離す

Androidアプリ HayDay iphoneアプリ ヘイデイ

ヘイデイで、売却金額を楽に設定する方法

ヘイデイ、面白いですよね。 でも自分のお店で売却金額を決めるとき、 デフォルトor最高値以外では設定するが、 ちょっと面倒くさいですね。 ここではなるべくタップ回数を減らせるような方法をご紹介します。 設定したい売却額を"目標値"と呼ぶこ...

ゼロからプログラミング言語を作る

ゼロからプログラミング言語を作る(3) 参考文献

論理言語を作る 書籍:論理学を作る 著者:戸田山和久 この本の良い処は、事前知識を全く必要とせず、 それでいて、細かいフォローが随所に行き届いているところだ。 DIY本としても完成度が高い。 書籍:ブール代数 著者:R.L>グッドステイン ブ...

ゼロからプログラミング言語を作る

ゼロからプログラミング言語を作る(2) -開発計画

論理言語を作る アセンブラマシンを作る 言語設計と実装をする 一般に、言語設計の解説書は、 上記を下から上に解説するものが多い。 ところが、それらの書籍は、 計算原理が述べられていない場合が多いのだ。 そこで、ここでは逆の方法を取る。

ゼロからプログラミング言語を作る

ゼロからプログラミング言語を作る(1) -開発環境

 プロレタリな環境(つまり有償ソフトであること) で、読者に申し訳ないが、 開発言語は Delphi FreePascalは使う。 当初、C# or Cでの実装を考えたが、 まず動かすことを先決にした場合、 筆者が慣れ親しんだ言語の方がよいと考えた。 いずれは上記...

ゼロからプログラミング言語を作る

ゼロからプログラミング言語を作る -はじめに

 筆者の大学の恩師が、 「自分で作れ。他人の作ったものが信用できるか?」 と、よく言った。 その通りである。 では、プログラミングはどうか。 足し算は本当に信用できるのか。 その答えを、ここで導ければと思う。

C# gplex gppg プログラミング言語

Garden Point Parser Generator/LEX(gppg/gplex)の入手とインストール

Garden Point Parser Generator/LEX(以下、gppg/gplex)は、 C#に変換してくれる構文解析器です。 ダウンロード ダウンロードはどちらか一つでかまいません。 ダウンロードしたファイルは両方共、gppg/gpplexが同梱され...

出雲 旅行

出雲に旅行に行く場合のポイントを幾つか示す

出雲は、島根県北部に位置する市または地域の名称である。 古事記、日本書紀神話の内容のうち、およそ1/3が出雲に関するものであることから、 神の国と呼ばれることもある。 アクセス 新幹線で岡山駅にて乗り換え、 特急出雲でおよそ2時間半乗車したところになる。 ...

キーボード

Sculpt Ergonomic Keyboardは無線です。

キーボード有線派は気をつけて!

パズドラ

【パズドラ】根性(ゾンビ)パーティ判定器

ホントはパズドラwikiに寄付しようと思ったんだけど、 @wikiはスクリプト禁止みたい。だからここに上げる。 パーティが根性パーティか判定します。 根性パーティとは、 自動回復量が根性発動HPを超える、 つまり毎ターン、根性が発動できるパーティです。 連...

オシャレ オシャンティー

オシャンティーとは

"オシャレ"を表す言葉。 賞賛したり、小馬鹿にしたり、 オシャレ を強調したい時に使う 筆者が考えた言葉

アイルー お土産

梅干しアイルー@和歌山・白浜

書評

凍りのくじら

ざっくり言うと、  世の中を達観している女の子、理帆子の視点から綴られた日常 ドラえもんを哲学的に語る部分が多々あり、ドラえもん好きにはたまらない 女の子の視点に共感できる人も多いはず ドラえもんってここまで哲学的になれるんだ。 自分は至らなかったなぁと、...

python

[Python]Project Euler problem 1

# -*- coding: utf-8 -*- """ Created on %(date)s @author: %(username)s """ #10未満の自然数のうち, 3 もしくは 5 ...

取るに足らないことなんです。

SETSUBUN -節分-

delphi

DrawGridにImageListの画像を表示させる

procedure TForm1.DrawGrid1DrawCell( Sender : TObject ; ACol , ARow : Integer ; Rect : TRect ; State : TGridDrawState ) ; var bmp : T...

プログラミング全般

コンストラクションとは

「プログラミング」と呼ばれるアクティビティの全体。 例えば、次のようなものが含まれる 課題定義 要求開発 コンストラクション計画 ソフトウェアアーキテクチャ(概略設計) 詳細設計 コーディング 単体テスト 複合テスト 統合 システムテスト 保守 ...

取るに足らないことなんです。

お腹痛いの… -I have a stomachake-

上手い蕎麦

冬は蕎麦の熱盛りが美味しい

蕎麦と言えば、 ツルッとした喉越し、 適度な歯ごたえ、ですよね。 そのためには、ザルorモリですよね。 でもこう寒いと、 温かいものも食べたくなります。 そこで筆者が紹介したい食べ方は、 蕎麦の熱盛りです。 筆者のオリジナルです。 ...

モンスターハンター

MH4下位レベルで、楽に装備のレベルを上げる

装備はせっかく揃えても、 レベルが低ければ、あまり使い物になりません。 そこで装備のレベルを上げることを考えます。 装備のレベルをあげるには、 鎧玉、上鎧玉等々が必要です。 楽に、鎧玉、上鎧玉を手に入れるなら、 Lv.5クエストの「燃石炭の納品」がオススメ...

モンスターハンター

ゴア・マガラの倒し方 -MH初心者の私の場合

通称"ゴマ"の倒し方です 装備 [出典] スキュラ装備 塗り クエスト出現時点で一番守備力の高かった、 スキュラシリーズで統一 食事 女帝エビ+ヘブンブレッド+揚 防御中+抽選で防御大が得られる 武器 チャ...

matlab

matlabで三角図を作る

目的 ベクトルの 回転 ・ 平行移動 を利用して、 単位ベクトルで構成した三角形を、平面に映して、 三角図を作ります。 ソース function [ result ] = ThreeMatToTriangle( X ) %--------------------...

matlab

3次元ベクトルの移動を行なう

function [ result ] = rot( mat , deg , axis ) % rot( mat , deg ) % rot( mat , deg , axis ) if nargin

matlab

3次元ベクトルの回転を行なう

どんどん行きます。 目的 前回までに作成した insertRows 、 insertCols を用いて、ベクトルの回転を行います。 ソース function [ result ] = rot( mat , deg , axis ) % rot( mat , deg...

<Previous Next>

このブログを検索

人気記事

  • TeXstudioで、platexを使う
  • Excelでバイブルサイズで印刷する
  • Bitnami Redmineを再起動する
  • 冒険クイズキングダム・問題まとめ
  • 対戦☆ZooKeeper 攻略
  • 行を挿入するMatlab関数
  • ”家出したらお姉さんに拾われた”、の登場人物を勝手にイメージしてみる
  • 11/22 21:30 現時点でNexus7-4.2はパズドラに対応していません。
  • 第三弾CamiApp自作リフィルA5 週間スケジューラ
  • 【基本的なルール紹介】Line ホームランバトル バーストが面白い。

カテゴリー

  • 取るに足らないことなんです。(58)
  • Androidアプリ(27)
  • 書評(25)
  • プログラミング全般(18)
  • パズドラ(17)
  • delphi(14)
  • Project Euler(13)
  • CakePHP(11)
  • PHP(10)
  • 出来事(10)
  • TeX(4)
  • CamiApp(3)

ブログアーカイブ

  • ►  2018 ( 2 )
    • ►  6月 ( 1 )
    • ►  1月 ( 1 )
  • ►  2017 ( 11 )
    • ►  12月 ( 11 )
  • ►  2016 ( 7 )
    • ►  12月 ( 1 )
    • ►  9月 ( 1 )
    • ►  8月 ( 4 )
    • ►  7月 ( 1 )
  • ►  2015 ( 4 )
    • ►  9月 ( 1 )
    • ►  8月 ( 1 )
    • ►  5月 ( 2 )
  • ▼  2014 ( 26 )
    • ▼  12月 ( 5 )
      • 新規プロジェクトの作成 -ゼロからプログラミング言語を作る
      • 開発環境のインストール -ゼロからプログラミング言語を作る
      • i-phoneで画面キャプチャを取る方法
      • ヘイデイで、売却金額を楽に設定する方法
      • ゼロからプログラミング言語を作る(3) 参考文献
    • ►  11月 ( 3 )
      • ゼロからプログラミング言語を作る(2) -開発計画
      • ゼロからプログラミング言語を作る(1) -開発環境
      • ゼロからプログラミング言語を作る -はじめに
    • ►  9月 ( 1 )
      • Garden Point Parser Generator/LEX(gppg/gplex)の入手とイ...
    • ►  8月 ( 1 )
      • 出雲に旅行に行く場合のポイントを幾つか示す
    • ►  4月 ( 1 )
      • Sculpt Ergonomic Keyboardは無線です。
    • ►  3月 ( 1 )
      • 【パズドラ】根性(ゾンビ)パーティ判定器
    • ►  2月 ( 4 )
      • オシャンティーとは
      • 梅干しアイルー@和歌山・白浜
      • 凍りのくじら
      • [Python]Project Euler problem 1
    • ►  1月 ( 10 )
      • SETSUBUN -節分-
      • DrawGridにImageListの画像を表示させる
      • コンストラクションとは
      • お腹痛いの… -I have a stomachake-
      • 冬は蕎麦の熱盛りが美味しい
      • MH4下位レベルで、楽に装備のレベルを上げる
      • ゴア・マガラの倒し方 -MH初心者の私の場合
      • matlabで三角図を作る
      • 3次元ベクトルの移動を行なう
      • 3次元ベクトルの回転を行なう
  • ►  2013 ( 286 )
    • ►  12月 ( 16 )
    • ►  11月 ( 8 )
    • ►  10月 ( 10 )
    • ►  8月 ( 6 )
    • ►  7月 ( 11 )
    • ►  6月 ( 20 )
    • ►  5月 ( 42 )
    • ►  4月 ( 44 )
    • ►  3月 ( 61 )
    • ►  2月 ( 58 )
    • ►  1月 ( 10 )
  • ►  2012 ( 293 )
    • ►  12月 ( 32 )
    • ►  11月 ( 33 )
    • ►  10月 ( 4 )
    • ►  9月 ( 16 )
    • ►  8月 ( 39 )
    • ►  7月 ( 22 )
    • ►  6月 ( 67 )
    • ►  5月 ( 80 )
Yuhei Tsukahara (c). Powered by Blogger.