愚問をてってれーするの楽しすぎるでしょβ

ESRのエッセイに唆されてPythonする初心者が半端な勉強ログを書き散らす場所 ICT文化にどうしても住みたいという遠大な啓示が下った人の住処/気持ちよさのためだけに/お客様のお忘れになった恥の概念が母胎に届いているようです

mission no.3: C on Eclipse with GCC

バージョンの名づけ方

一桁目:メジャーバージョン 二桁目:マイナーバージョン 三桁目:修正バージョン ということを教わって雰囲気を理解。 メジャーとマイナーの階層は開発者の気持ちで分けられる。 ということで、projectはAssignment0.1.0にするのが順当だというお話だけど、…

Eclipse Luna for C/C++ and Python

http://www.st.itc.keio.ac.jp/ja/faq_linux_eclipse_add_cdt_st.html このページを参考に、Eclipseをとりあえずメインに使う感じにしちゃおうかな…(本当はEmacsに惹かれている)という感じです。 以下ハードコピーの予定。 Eclipse事態を再起動しておしまい…

ドットインストールCレッスン受けてる

Cという言語が本当にこっちのメモリを食うやつなのが、よ〜く分かった。最低限のことをするにも、配慮しておくべきことがPythonより多い様に感じる。いちいちinclude<stdio.h>してやったり、型を教えたり、更にはコンパイラ言語はひとつのコードのためにソースとバイ</stdio.h>…

Cはどこにある?Pythonはどこにある?

いろいろインストールしたけどCが無い、そう思っていた。Cは、結局どこにあるの?ファイルはどれ?暫定的には結論から言うと、C用のコンパイラとCの文法をもって、そこにCを存在させることができるようになるらしい。Pythonはどこにあるのか?という問いも改…

Counting Characters in C

MacOS上のUbuntu使ってて、言語設定を変更できなかったので、無理矢理英語で書いてたやつ。 As always, it's done online. (IDEs never behave well!!!!) http://codepad.org(よく考えたら、paizaとかのエディタも同じ機能か!機能の上ではオンラインエディ…

C

アドレスとポインタの話なんだけど、メモリを食わないように変数を減らすという安直な発想をした時に、まるで人間に対するみたいだなと思った。あまり覚えておくことを増やすと邪魔になってパフォーマンス落ちるのは人間も同じだという経験則。アセンブラは…

やっつけC言語

http://www5c.biglobe.ne.jp/~ecb/c/c00.html#include <stdio.h>読みは「スタンダードアイオードットエイチ」「ストジオドットエイチ」など諸説ある http://stackoverflow.com/questions/8958931/what-does-stdio-and-stdlib-stand-for-in-c プリプロセッサ プリプロ</stdio.h>…

のこり環境構築

JavaJDK、Eclipse、Eclipse CDT、MinGW、MSYS、xyzzy、KompoZer、VE、SWTの9つからあとは残り3つ。そして入れたら今度はEclipseからCでHelloWorld.exeを得ることだ。ひぇ大変。 EclipseのC設定、MSYSのPathが通ってないことと役割が分からない事、Cがインス…

KompoZer

http://kompozer.net/download.php なんでわざわざHTMLエディタを導入するんだ(文句)って思いながらインストール。 ファイルが多い(文句)。何ができるんだろう?何が予定されてるんだろう? Mozillaか。アイコンが確かにMozillaっぽい。 見た目が最初から作…

xyzzy

げらいやる気のないぺぇじ ここが指定されている。すごすぎるタイトルだ~。 しかも、親ページの気合の入り方との落差で脳みそが混乱する。 ここ。JSD System Laboratory、嘘でしょ? 完了、早かった。なになんだこれは…。EmacsのようなものでUNIXコマンド使…

絶対に動かないCスクリプトとりあえず置く

//入力に対してASCII文字コードに従って数から文字へ//入力に対してASCII文字コードに従って文字から数へ//入力に対してASCIIテーブルを表示する//別の型の入力に対してreturn 0する//他の入力をすべて無視する //ASCIIのテーブルだけ書いちゃおうか。 //以…

MinGW/MSYSインストール

MinGW | Minimalist GNU for Windowsここが公式で、MinGW - Wikipediaここに概要。 Cygwinとの比較も多少ある。 MinGW - Minimalist GNU for Windows - Browse /MinGW at SourceForge.net ここの”Download mingw-get-setup.exe (86.5 kB)”というところをクリ…

Eclipse CDT

Eclipse CDT インストール手順が確かでないので疲れてMinGWとMSYSを先に入れます。 VE、SWTがどうせEcllipseの拡張なんだし、同時にやろう。 とにかく見ているマニュアルが7年前のものなので、思考停止して手だけ動かしていればいいという訳に行かないので厳…

IntelliJ IDEA、Javaのための有料IDEが良いという噂

IntelliJ IDEA — The Most Intelligent Java IDE

Eclipse Lunaのインストール

www.eclipse.org http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR2/eclipse-java-luna-SR2-win32-x86_64.zip ここからダウンロードした。種類がたくさんあるので非常に迷った。

JDKもといJava SE Development Kit 8u40のインストール

Java SE Development Kit 8 - Downloads 次のステップをクリックしたところ、 こんなエラーに。

疑問点など

.cや.hがGCCでコンパイルされると.exeファイルになって、.exeファイルはニーモニックでアセンブラによってバイナリコードにされてCPU上で走るのかなあ。GCCはC用のフロントエンドと共通の最適化部、バックエンドをもってそれらのファイルを解釈する。GCCにつ…

MinGWとEclipseの環境構築-2

MinGW。 MinGW - Wikipedia ダウンロードは以下から。 http://www.mingw.org/ あれ。Exploror検索したら既にMinGWの文字列があるぞ。もしかしてQtってそれ自体がMinGWの一部? MSYSとは。 MSYS - Wikipedia ほぼすべてを引用するけど、要は “MSYS(Minimal SY…

やること

とりあえず、怒涛の如く未知の事象が与えられているわけだけど、1. MinGWでGCCとEclipseとCの環境構築2. 実際のコードを書く、何度も書く3. レポートにする4. UMILで記述してみるこういう順番になる。

UML、そして文章の表記について本

UMLとは 【 Unified Modeling Language 】 - 意味/解説/説明/定義 : IT用語辞典 UML 【Unified Modeling Language】 オブジェクト指向のソフトウェア開発における、プログラム設計図の統一表記法。Rational Software社のGrady Booch氏、James Rumbaugh氏、I…

Eclipse

完全にWikipedia信者の動きになってるけど、とりあえず便利なんだ。Eclipse (統合開発環境) - WikipediaIBMが開発したIDEなのか。1990年代末以来で、JAVAで書かれている。2001年からオープンソース化。あー、ちょっとオープンソースの運営の話がある。あ、こ…

GCC

げー。ソースコード公開してるの。見るほかないじゃない、他人のパソコンで見たい。この非力なPCは大事に大事に労ってあげて、あまり使わないように使いたいんだ私は…。見たって何にもならないけど、見たい。

Cについて

なんだかCはANSI基準に従う以前と以降で別物らしい。ANSI以前のCを"純粋なC"と表現したりするらしい。CがANSI基準に従うってどういうこと?文字コードのひとつにすぎないと思っていた。 ANSI C言語の開発者のブライアン•カーニハンとデニス•リッチーの書いた…

MinGWとEclipseの環境を構築する

とりあえず項目だけ作っておく。今日12時頃に起きてやるんだ。本当なんだ。体力あるんだ。やりたくな〜い。Ubuntuを水に沈めて棒でつつきた〜い。一時間でCでASCIIを表示するスクリプト1個かぁ〜。そんなにすごいもんじゃないように思える。思うんだけど、私…

GCCとEclipseとC

MacOS上のVMwareの仮想Win機でEclipseとGCC使ってC書いてる。なんだこれは。因みにメモリ8GでUbuntuとWindows7とを同時に動かしたら流石に少し様子が変だった。 見かけの文法が多少Pythonと似ているので多少は救われるけど、この環境を内で自分で構築しろっ…