忍者ブログ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

少し暖かくなってきた

入学式のシーズンですね。


我が家では、3年前に信じられないところで拾ったヒキガエルが、負けるな寒さここにあり状態です。



寒いと水の中に入ります。
少し暖かくなってきたので、ヒキガエルの餌の虫とかを収集できそうだな…と思っていたら、
夜、台所をチャバネゴキブリが走り回っていました。(要らない)


あー!
玉川大学芸術学部パフォーミング・アーツ学科(←長い)の、新3年生の某学生に会いたいなー!
1年ほど前、駅前でヤマハのメイトに乗っていたら、たまたま見かけたんだけどなぁ…。
探したけど、どこか行っちゃって見つからなかった(´・ω・`)



PR

Lazarusをインストールしてみた

名前がPascalChanなので、いずれはこれをやる必要が…。

 Windowsのプログラムなどの統合開発環境として、Borland Inprise Borland CodeGear エンバカデロ・テクノロジーズの「Delphi」がありました。す。

 Delphiはとても優れた開発環境だと僕も思いますが、一時期、製品の質が下がったり(ヘルプが使い物にならないなど)、会社がブンシャカ分社化されて存続が危うくなるなどしたため、かつての栄光はどこへやら…状態になってしまいました。値段も上がったし。

 さらに、マイクロソフトがVisual StudioのExpress版という、無償の開発環境を提供するようになったのも、Delphi斜陽化の大きな原因の一つでしょう。僕もDelphiから、Visual StudioのC++に替えました。

 そんなわけで、しばらくPascalはいじっていなかったんですが、先日、ふとキチガイのようなことを思いついたので、Delphiではなく、Delphiとある程度の互換性があるFreePascalでそれをやってみようと思いました。

 ただ、FreePascalだけだと、デバッグが難しいのが開発環境として問題、というか致命的でした。一応、FreePascalにも「gdb」というデバッガはあるんですが、コマンドラインなので、使いにくいというか何と言うか…。

 そこで、ビジュアルなデバッガとして、DelphiのパチモノLazarusをインストールして使うことにしました。まあこれも、結局裏で gdbを使ってるんですが、見やすいし、エディタはコード補完みたいなこともやってくれるし、いろいろ便利なわけです。


 ところで、Lazarusとは何か?
http://ja.wikipedia.org/wiki/Lazarus
Lazarus - Wikipedia
わからない人は、これでも見てください。(不親切)



「Lazarus」とぐぐると、 Lazarusのホームページが出てきます。左に「Downloads」というのがあるのでクリックすると、



こんなのが出てきます。32ビットWindows版が一番人気があるようですが、64ビットWindows版をインストールします(32ビットのWindowsアプリは作る予定がないので)。まあ、この辺は各自の好みで。




ダウンロードしたこいつを実行すると…




こんなのが出てきました。そして、




どこにインストールするかを決めます。ただ、Lazarus 1.0.6では、これで、C:\Program Filesを指定すると、




「フォルダ名にスペースの入ってるところはだめですぅ」とか言われます。




ファイル関連付けを設定します。僕は *.pas をテキストエディタで編集することがあるので、これは外しました。まあ、この辺も各自の好みで。




スタートメニューのフォルダ名を指定。そんなの要らない人は、下の「Don't create a Start Menu folder」をチェック。




「デスクトップにアイコンを作るか?」と、「前にインストールしたときの設定ファイルを全部消すか?」を聞かれます。僕の場合、これをチェックしても、一般ユーザのgdbのパスが昔のままでした(詳細は、追加その2を参照)。




ボタンを押すとインストール開始。




インストール中。「デフォルトのバイナリは、デバッグ情報を含んでるから大きいよ。リリース版のビルドでは~」とか何とか書いてありますが、1[MB]未満になるのは期待しないほうがいいようです(詳細は、追加その1を参照)。




インストール終了。そして起動すると…




懐かしい…Delphiそっくりだ…。DelphiのパチモノLazarusはこんな風に、5つのウィンドウがバラバラで出てきます。上の画像では一見4つしか見えませんが、エディタの後ろにフォームが隠れています。




メッセージ画面。プロジェクトファイルをどこか適当なディレクトリに保存して、F9ボタンを押すと、プロジェクトがビルドされ、ウィンドウを表示するだけのプログラムができます。




この通りです。14.9[MB]もあります。




できたプログラムを起動。関係ないですが、タイトルバーに表示されているアイコンが猫の足跡みたいで、意外ときゃわわですね、これだけで14.9[MB]ですが。



くぅ~疲れましたwこれにて完結です!
追加その1。

Lazarus/FPC アプリケーションのサイズを縮小するための簡単なガイド
(Lazarus 0.9.26 で確認)

1. プロジェクト|コンパイラオプション|コード|スマートリンク可能な(-CX)
 -> チェックする。
2. プロジェクト|コンパイラオプション|リンク|デバッグ中|実行ファイル
 からシンボルを除く(-Xs) -> チェックする。
3. プロジェクト|コンパイラオプション|リンク|リンクスタイル|スマート
 リンク(-XX) -> チェックする。

http://wiki.freepascal.org/Lazarus_Faq/ja
Lazarus Faq/ja

これで、「15-20 MB から 1-3 MB にな 」るとのことです。ただし、僕もこれを試したんですが、どうしたことか、ファイルサイズは全然小さくなりませんでした。


追加その2。
以前にもLazarusをインストールしたことがあると、ビルド&デバッグ実行時に、




というメッセージが出て、デバッグできないことがありました。そこで、このメッセージに従って、Tools->Options->Debugger->General に行くと、



こんな設定をするところがあります。ここで、リストボックスで青くなっているところを選択すると、正常に動きます。



神奈川県立高校の合格発表

今日、神奈川県立高校の合格発表がありました。

合格者おめでとう。


追伸:
愛永ちゃん、お手紙ありがとう。
志望校に合格してよかったですね。

でも、名前、わざと間違えてるよね、これ?
今日は、僕が到着する前に帰ったりとか、演技派らしいです。
「お前にはもう用ねえよ」ということですか(´・ω・`)
おいたんは…














ひなだお!



平成25年度・神奈川県の公立高校入試を解いてみた(数学だけ)

朝刊に、平成25年度の、神奈川県の公立高校入試問題が入っていたので、早速解いてみました。

いつもと違うのは、完全証明が2問もあることです。
採点基準も厳しく、「対頂角」とか「錯角」とか理由を書かないと、減点されるようです。

ざっと解説。



問1:計算するだけ。簡単だと思います。


問2:(カ)は、座標間の2点間の距離を求める問題で、これは新傾向でしょうかね。

 (ク)は、BC間に線を引くと、△ACBは直角三角形になるので、それを利用して∠ABCを求め、後は円周角で∠ADCに移動させるだけです。


問3:これも新傾向で、反比例のグラフが出てきています。

 でも、反比例のグラフは座標を求める目的以外には使わないので、基本がわかっていれば問題ないでしょう。

 (ウ)は、ADを通る1次関数の式と、BDを通る1次関数の式を正しく求める必要があります。△DBAの面積は 15/2 で、△DFEの面積は 27/10 と出るようです。


問4:(ウ)ができなかったorz...

 これは、座標で言うと、(4, 1), (3, 2), (1, 2) が、線分BCを直径とする円周角上の点になり、(5, 1), (6, 3) がCを直角にするような座標、(1, 3), (2, 5) が、Bを直角にするような座標で、合計7個あるようです。それで、答えは 7/36。


問5:証明問題です。問題自体は教科書レベルで、簡単だと思います。


問6:(イ)は、△ACEを描き、E、FからそれぞれACに垂線を下ろします。

その点をそれぞれG, Hとすると、三平方の定理でEGを求め、△AHF∽△AGEで、相似比が1:3であることからAH=√2、FH=2となり、CH=5√2となります。後は三平方の定理。

 (ウ)は、展開図を描いて、AからDへ線を引きます。これは常道ですが、この先が(?)となってしまうかも知れません。△ABG∽△EABがわかるかどうかが、解ける鍵になってくるでしょう。(∠AGBと∠EGDは対頂角)


問5:証明問題です。問題自体は教科書レ(以下略



ちなみに僕は、ちょうど50分かかって、結果は88点でした。

見直しなしだったので、ケアレスミスがそのまま出ました。まあこんなものでしょう。
見直せば96点は行ったと思います。(負け惜しみ)


追伸:愛永ちゃんが志望校に合格しますように。



空求人

2週間ほど前、とある塾の正規講師の募集をハローワークで見つけたので、応募してみました。

テストがあるとのことで、数日前に受けました。
「一般教養」と称する中学校レベルの問題と、英語と数学と作文…
が、時間が足りない!特に数学。
「これは絶対無理無理無理無理かたつむり!30分でこんな大量の問題が解けるか!
と思いながら、一応やりました。数学は半分ほどでしたが。


結果は2日後に郵送で返ってきました。早っ!消印は試験の次の日になっていました。
予想通り、不合格でした。
出来るはずのない問題をやらせて、「こいつは点数が低いからダメ」
という作戦だったようです。


僕は今は無職ではないのですが、給料アップを狙って試しに応募したものの、
例によって空求人だったようですね。
ハローワークの求人って、こんなのばかり。

というわけで、ハローワークの求人を見て、適当なところに応募してみて、
相手がどういう「言い訳」で採用を拒否するかを楽しむ、という、
妙な趣味に目覚めつつあります。



忍者カウンター

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

プロフィール

HN:
PascalChan
性別:
男性
趣味:
引きこもり

バーコード

ブログ内検索

P R