「MEADOW」を含む日記 RSS

はてなキーワード: MEADOWとは

2021-04-21

[]GeoGuessr日記1

無料版。シングルプレイヤーマップは「The World」。時間は無制限

1問目

見渡すかぎりの荒野。地平線の彼方に建物が見えるかどうかというところ。

建物の影が多い方向にしばらく進むと小さな町に着いた。

さな標識に「RENFRO」と「MOORHEAD」と書かれている。おそらく道の名前

学校らしき建物があって看板に「MEADOW」と書かれている。学校名前なのか分からない。

町を通り抜けると四車線くらいの大きめの道に出た。道路案内標識が期待できる。

kmか進んだところで「62」「82」と書かれている標識があった。

紋章っぽい背景の中に数字が書かれており、これはアメリカ国道番号を示している。

さらに案内標識に「Brownfield」「Seminole」とある

これで推測の材料は十分だろう。

地図から該当の国道を探してみると(風景からして南部だろう)テキサス州あたりのようだ。

82と62が交わるのは「Lubbock」のあたりか。

その近くに「Brownfield」という町があり、地図を拡大するとさらに隣に「Meadow」という町が。

出発点からするとMeadowの北あたりだろうと、ここで解答ボタンを押した。

誤差は1.2km。4996ptだった。

2問目

明らかに大きな都市だ。団地のような住宅街駐車場が出発点だった。

すぐ近くの看板に「Stockholms Stads Pakerings」なんたらと書かれている。

ストックホルム。本当だろうか。

他の看板に「ä」というウムラウト付きの文字が使われていて俄然スウェーデン可能性が高まる

さら標識には「Sulvägen」や「Fredag」と書かれている。どちらかが地区名前か。それとも道路名前か。

しばらく街を回ってみると「Älvsjö station」という駅らしきものが見える。

これで情報は揃った…と思ったが、なかなかÄlvsjöが見つからない。

バス停留所に貼られた地図からしてストックホルム南部であることは間違いないと思うんだが…

と何分も探してようやくÄlvsjöを見つけた。ちょっと拡大しないと表示されない場所だった。

出発点の方角と照らし合わせて適当なところで解答ボタン。誤差は451.1m。4998ptだった。

3問目

行けども山と草原道路しか見えない。

道路沿いに電線が張られているがどこに送られてるんだこれ。

なんか椰子の木っぽい木が。かなり熱帯に近いのか。

どんどん道を進んでいくと、ぽつぽつと村?集落?のようなものがあったが、看板が出ているわけでもなく参考にならない。

アフリカ南米かだと思うが…

町だ! 急に町に到着した!

看板には「San Luis Do Quitunde」「Barra de Santo Antonio」などといった地名らしきものが。

スペイン語ポルトガル語っぽいので南米ですかね。「Brazil Gas」の看板があったのでブラジル可能性が高い。

いろいろ動き回って「Recife」「Caruaru」の案内標識を見つけたが、距離も書いておらず、それ以上の情報がなかなか無い。

そもそも初期地点から町にたどりつくまでにだいぶ移動しているので正確な解答は無理だろう。

と諦めて、Caruaruをやや南に下ったあたりのところで解答ボタンを押した。

誤差は124.2km。4601pt。諦めたわりにはそこそこの点数だった。

4問目

そこそこ大きめの町だ。文明を感じる。

近くの会社看板に「MELBOURNE」「GEELONG」「HOBART」といった文字が。

オーストラリアかここ。

しばらく進むと「Altona Memorial Park」の看板が。大きなヒントだ。

メルボルンのなかの緑色区域を探してみると…見つけた。西の端っこのほうらしい。

方角的にこのあたりだろう、というところで解答ボタンを押した。

誤差は3.7km。4988ptだった。

5問目

いきなり「SUPER K SUPERMARKET」の看板が。英語圏か。川もしくは海が見える。

向こう岸は近いが、看板に「TSUNAMI HAZARD ZONEとあるのでどうやら海らしい。TSUNAMI

アメリカ国旗が掲げられたマクドナルド。なぜかヤマハ看板トヨタ販売所?

そして「NEW OFFICE BUILDING FOR DEVELOPMENT BANK OF AMERICAN SAMOA」の看板

サモア

サモアってどこだ。カリブ海か。太平洋か。

フィジーとかトンガとかツバルとかあのあたりっすね。

サモア」と「アメリカサモア」があるみたいだけど上記からすると後者か。

そして、北を向いたとき海辺が見える、湾になっているところというと…

誤差は108.6m。5000ptだった。

結果

トータルスコアは24583ptだった。

2020-09-21

滅びゆくWindowsEmacs

https://anond.hatelabo.jp/20200921040234

Meadowが滅び、gnupackの更新も途絶えて久しい

Doing Vfork: resource temporarily unavailableに苦しみつつもgnupackを使っているが、

同胞よ、どこでemacsバイナリを手に入れてるのじゃ・・・

2016-05-02

C言語


Gnu pack

Develop版 インストール

C直下gnu pack のユーザーガイドHTML

ダウンロードする gnu pack devel-11.0 exe

三万から五万に素数がいくつあるか

gccmeadowを使う

ホームディレクトリにCというのを作る

mkdir と打つ

その後Prog1 というのを作る

CD で移動

Prog1をカレントディレクトリに。

home/c/plog1/01

emacs & と打つ

#include <stdio.h>

main() {

Printif("hello.");

}

と打つ

実行画面に $ gcc -o hello hello.c. ドルマークは一つだけ。

$ ./hello

hello

演習1

学籍番号と氏名を表示させるプログラムensyu1をつくる。

実行形式→Ensyu1cをつくる 文字化けがあるので シフトJIS

エスケープシーケンスに注意 使う文字の前に入れるらしい

プログラム

演習2

プログラムensyu2c.を作成

Ensyu2という実行形式ファイルコンパイルせよ

エスケープシーケンス. ¥n を利用して

アスキーアートを作れ

-----------

中間テストまではメイン関数のみ その後は自分関数をつくる

2013-03-27

プログラミングの初級になるためにの目次

http://anond.hatelabo.jp/20130325172822 の続き

言語Java7を想定。(Java8が迫っていますが、Lambdaなど関数型は、まだ早いと言うことで)

定理由は、C++比較して学べるところが大きく、安全シンプル言語から

※いきなりJavascriptはやめとけ、PHPは論外。

RubyScalaでないのは、筆者が初心者には適切には教えられないから。

おもちゃToyとしてjQueryで遊ぶのは、悪くは無いと思う。

0.はじめに

これ以降は名著の紹介や学習方法の紹介が主体となります。名著のコンポジションという形が時間限界ですね。

量については「初級になるなら、専門書を計3,000ページは修得することは覚悟してね」なんて言ったりしています

Javaで初級のわかりやすい指標ですと、[amazon:Effective Java]とGoFまでの修得。

初級になるまでに登竜門への挑戦期間を含めて、3~4年はかかっても仕方が無いとも思います

※逆に「一山いくらのコーダー」というのは、Effctive JavaGoFが達成している技術も知らずに「自分Javaプログラマー」だと誤解してしまっているような人達です。

そういったコーダーは何年経とうとも初級プログラマーにすら敵いません。

初級を目指して、プログラミングを楽しんでください。

ただ、学ぶべきことはべらぼうですが、「各分野毎に、エレガントな方法がある。だから探して修得する」ということが大切です。

※「一を聞いて十を知る」ような優秀な人に、50冊くらいドーンと本を置いてあげて、各本の目次を読ませるだけで、

底の見え無さを悟ってくれたりすると、嬉しくなってしまます

※余談ですが、その底の見え無さは数学という学問のものですね。例えば、関数型言語の底流に「圏論」というここ100年の最新の数学があります

また中級くらいで、Liskovの置換原則などが載っている本を紹介しますが、

そのLiskovの置換原則の周辺で出てくるcovariant(共変)って、圏論という数学概念だったりします。

数学出身としては、数学現実に活かされている嬉しい事例です。

閑話休題

1.目次

1)エディター・コマンドライン正規表現友達

「速く正確に大量の出力」という能力は、プログラミングをする上でも、ドキュメントを書く上でも、何より「つまら仕事」の時間圧縮ができるようになるため、重要です。

スローガンとしては「思考のスピードで出力することを目指そう」です。

紹介するエディターはemacsvimExcelです。ついでにIMEとしてATOKを使用しているため、ATOK操作Emacsライクにする話も紹介します。

ExcelWindows環境Meadowすら入れさせてくれない場合最後の砦という扱いです。

コマンドラインは、「コマンドラインというものがある」「時として非常に強力である」程度の紹介です。

※筆者はzsh全然使えません。使いこなしている方々と接する度に「勉強しなきゃな~、でも、あっちの方を先にやりたい・・・」とグズグズして、はや何年・・・

正規表現は置換を用いて、テキストの一括編集重要です。後、遭遇したくない事態ですが、スパゲッティコードの解析をする上での最後の砦です。

※遭遇したくない例

ん?何か変なところで副作用のある処理があるようだなぁ(消沈)、SQLのInsertかUpdateか一応Mergeも使っているところから逆算して原因箇所を探すか・・・(諦念)

この糞コードがっ!!こんなところに書くんじゃねぇ!!(憤怒激高)

(ここで、他にやらかしていそうな似たようなコード正規表現grep検索。改行コード込みにすれば複数文検索も可能)

わはは、予想通り共通化すべきロジックメソッドがそこら中にある・・・

2)アルゴリズムに始まりアルゴリズムに終わる(データ構造アルゴリズムの一部という認識言葉を使っています)

入門編で一つLinkedListというアルゴリズムを学びました。

少なくとも一つ本を読みながら自力でアルゴリズムを学べる人なら、大成できる可能性があります

前に紹介した[amazon:C++実践プログラミング]には、LikedListやStackなど基本的なアルゴリズムが載っておりますが、

これに加えて、初級になるためにはこれくらいは知っておいて欲しいというものを紹介します。

※後、最初から必ずしも手を出さなくても良い上限も紹介いたします。

3)正・不正の定式化・自動テスト・ロギング・アサーション・例外・契約プログラミング

プログラムは、データ入力して、加工して出力・保存する処理の繰り返しです。

まり、各一連の繰り返し毎に、「正しい入力」「正しい出力」を定式化する必要があります

それを人間の手では無くコンピューターやらせられるように、つまり自動テストできるようにテストプログラミングします。

そこで処理の進捗を確認するためにロギングし、処理が想定通りであるかをアサーションでチェックし、

不正入力不正な出力=例外が起きたら、対処策をプログラミングします。

(ex 途中で処理を中断して、入力者に適切な入力メッセージを伝えてあげる。入力自動補正などもあり得る)

で、ここら辺をまとめてどうあるべきかとして「契約プログラミング」があります

※余談。定式化・テストに際して、数学畑の人間としては、Javaだとequalsのオーバーライドでも必要になるし、同値関係同値分割だけでなく、集合論群論から学んで欲しい・・・(ここいらは数学科学部1~2年の学習内容)

4)名著を読め、新たな名著を探せるようになれ・素晴らしい人を見つけたら、縁を大切に

名著は英語で読みましょう。名著が名著たる由縁は、度々引用されることにあります

まり最新の技術書を読むときに、引用された名著のフレーズが、新旧のリンクをなし、理解の助けになります

対話は学問をする上で非常に重要です。

壁打ちといって、独り言で思考補助をするよりも遙かに有益です。

※素晴らしい師匠を探すなら、大学行くのが一番ですが、見聞を広げていく中で出会いを待つしかないとも思います

5)オブジェクト指向とはなんぞやとGoFデザインパターン + マルチスレッドプログラミング

マルチスレッドが難しいのは「バグを起こしにくいプログラミング」を求められるから

まりTry and Errorからの決別が求められ、今後の仕様変更拡張も踏まえて慎重に慎重にデザインする必要があります

できる限りステータス変数を持たずに安全に、でもマルチスレッドにするのだから効率を追求しなければ本末転倒

でも効率のためにはメモ化に代表されるキャッシング必須と、アンビバレンツな要素のバランス取りが難しい。

このために、リエントラントな実装・抽象と実装の分離など様々なエッセンスを駆使することが必要です。

床屋哲学者問題

6)日々コツコツと

というよりも孔子曰く、知っているよりも好きであること。好きであることよりも楽しめることのほうが強く、

気づいたら日々時間が許す限りプログラミングをしてしまうのが理想です。

仕事として嫌々スキルを磨かなきゃということが、これほど不幸な職業も無いですね。

余談 FizzBuzz写経について

FizzBuzz」は、本来の目的通り、協力会社の選定の際の足切りには便利ですが、

学習の達成度を測るには、簡単すぎる不適切な問題ですね。

写経

数学畑の人間として言わしてもらうと、

写経数学証明問題を、教科書テンプレ通りに、数値や名称だけ変えて記述することしか出来ない人の発想。

まり矛盾無く一貫した論理モデル」の構築が自由に出来ず、テンプレの微修正しか出来ない人の発想。

また、外部の「矛盾無く一貫した論理モデル」の吸収が不自由で、アルゴリズムを「手順」としてしか捉えられないように見受けられる。

プログラマーとしての大成は見込めないと思う。

数学畑として提供できる試金石

連続であること確かめるための「ε-Δ論法」(数学科学部1年の学習内容)

事前知識無く、このモデルを理解できる人は、十分に「矛盾無く一貫した論理モデル」を構築できる人。

1.まず「連続」とは何ぞやと考えて概念を膨らませてください。

2.十分思考できたと思えたら、Wikiあたりでイプシロン デルタ論法を見てください。

2008-03-16

http://alfalfa.livedoor.biz/archives/51258064.html?1205629815

理論的に下よりは上がいいと思って試してみたことあったけど、実質無理だろ?

(Windowsで)ウィンドウが単純に画面の左上端にでる糞ソフトがたまにあって、

メニューという一番大事な所がタスクバーの下にすべりこむので無理。

左も同様。

ワイドスクリーンということもあり、無駄に横幅があるので、右に持ってきている。

左右が上下より勝っている点は、開いているウィンドウ群のリスト(なんていうだこれ?)の幅が狭くなり、大量に並べておける所だ。

で、あとはクイック起動にショートカットたくさんいれてランチャ的にしている。

ソフトのせいで、下か右しか選択肢がないと思う。この糞ソフトの一番有名なのは Meadow

2008-02-25

FC2ブログが大嫌い

なぜって、Meadoww3mで読もうとするとエラーが出るんだもの。

error in process sentinel: Wrong type argument: stringp, nil

w3mで読めないのはFC2ブログだけ。

 
ログイン ユーザー登録
ようこそ ゲスト さん