simotin13's message

simotin13といいます。記事の内容でご質問やご意見がありましたらお気軽にコメントしてください\^o^/

高知県の柏島に行ってきました

お盆休みに実家に帰省し、家族と1泊2日で柏島足摺岬に行ってきました。

柏島は透き通るような綺麗な海があり、ダイバーの方たちには有名な島だそうですが、高知出身にも関わらず私は行ったことがありませんでした。

実際に行ってみると、柏島を含む高知県西部・足摺方面は波が強く、サーフィンにも適した海岸もありマリンスポーツにはいい場所のようでした。
柏島の海水浴場は波の穏やかな場所にあるのでご安心ください。

目次

  • 目次
  • 高知県は意外と広い
    • 柏島までにかかる時間
  • 柏島
    • 島の概要
    • ① 海水浴場
    • 食事をするところはあるのか?
    • 柏島の東側の海水浴場
    • ③赤い灯台
    • シュノーケリング・ダイビングポイント
  • 2日目に行った場所
  • 土佐清水市が発展するにはどうしたらいいんだろうか?
    • 食事や買い物を楽しめる施設
    • 交通アクセス
    • 外部へのPR
  • 感想
    • 2017-06-10 追記
  • リンク

高知県は意外と広い

私は高知県出身ですが、香南市夜須町というどちらかというと高知県の東よりで生まれ育ったため足摺岬をはじめとする高知県西部には行ったことがありませんでした。
上記の通り、高知県民でありながら行ったことが無い土地があるくらい高知県は以外と広い県です。西端の足摺岬から東端の室戸岬までは約240kmあり、高知~神戸間位の距離があります。

f:id:simotin13:20160814222216j:plain

柏島までにかかる時間

柏島までの道のりですが、途中の四万十町(旧窪川町)までは高速道路(自動車専用道路)がついているため比較的短時間で行けます。高速は四万十町中央が終点になります。

そこから四万十市(旧中村市)までは下道を走り、四万十市から宿毛市までは短い区間ですが再び自動車専用道路を利用できます。(宿毛市から柏島までは比較的短い時間で着きます)

私が高速に乗った南国ICからだとおよそ3時間30分程度かかりました。高知市からでも大体同じくらいの時間になると思います。

続きを読む

子供たちの夏休みのために、Fire TV stickを買った

(最近amazonネタが多いような気がしますが)子供達が夏休みに入って嫁さんが毎日大変そうなので、少しでも時間つぶしになればと思ってamazonのFire TV stickを買ってみました。

Fire TV Stick(2015年発売モデル)

Fire TV Stick(2015年発売モデル)

目次

  • 目次
  • 背景
  • 設置と初期設定
  • 結果
  • Amazonビデオの無料コンテンツ
    • どんなコンテンツがあるのか?
    • いまいちな点
  • 注意点
    • 誤って購入してしまった場合キャンセルはできるのか?
    • 子供が勝手に購入ボタンを買わないための対策
  • 感想

背景

うちの子供たちはまだ小学生未満なので、夏休み中は嫁さんが一日中面倒を見る必要があります。
子供たちは元気で、8月の熱い日中でも

「イオン行きたい!」
「プール行きたい!」
「お菓子買いに行きたい!」
「どっか行きたい!」

と一日中外出したがります。

連日40℃近い暑さが続いている真夏に毎日外出するのはさすがに嫁さんも大変だろうと思い、自宅にいるときの子供達の時間つぶしになればと思って、前から少し気になっていたFire TV stickを買ってみました。

続きを読む

kindle unlimitedは得か損か? ~kindle unlimitedを使ってみる~

Kindle Unlimitedを使ってみることにしました。

30日間は無料で体験できるので気に入らければ解約すればお金もかからないのですが、毎月10,000円以上書籍にお金を使う自分としては恐らく継続して利用することになるんじゃないかと思います。

目次

  • 目次
  • kindle unlimited を使う理由
  • 得か損か?
    • 読んでみたい本
      • 補足(追記)
    • Kindle Unlimited のもうひとつのメリット
    • Amazonに期待すること
  • kindleについて
  • kindle Paperwhiteの使い勝手
    • 良かった点
    • いまいちと感じた点
    • kindleのメリット
  • 月額制サービスの付加価値は何か?
  • 追記

kindle unlimited を使う理由


私の場合、基本的に技術書やビジネス書、経済関係の書籍を実際の書籍やkindleで買って読んでいるのですが、面白そうだなと思っていたまだ読んでいない書籍
も結構kindle unlimitedの対象に入ってそうだったので登録してみることにしました。

得か損か?

月額980円でKindle Unlimitedの対象書籍が読み放題ということですが、得するのか損するのかが気になるところです。

得をした状態というのは、

  • 読みたい本がKindle Unlimitedで毎月980円分以上読めている(全て、1カ月以内で読み切れていること)


損をした状態というのは、

  • 読みたい本が見つからない
  • 読みたい本は見つかるが1カ月以内に(980円分以上)読み切れない

という状態になると思います。

続きを読む

C言語での電卓の作り方~「コンパイラ」を読んでみた~

2019-11-02追記

yoctoのサンプルプロジェクトようにこの記事のコードを使って試していたらいくつかバグがありましたので修正しました。
具体的には本記事のコードでマイナスがうまく扱えていませんでした。
例えば、

./calc "3 - 3 + 3"

のような計算がうまくできていませんでした。

修正したコードを含めたものを

github.com

に挙げております。
記事中のコードはそのままとしておりますので参考にされる方はご注意ください。

記事本文

随分と前の話ですが、「小飼弾のコードなエッセイ」を読んで、「C言語でもevaりたい」という記事を書きました。

mcommit.hatenadiary.com

そちらの記事でも書きましたが、この本の最初のエッセイに、

「堂々とevaろう。でもevaりすぎにご用心。」

というエッセイがあって、evalの便利さについて語られているのですが、私が書いた記事ではC言語でevalっぽいことをしてみるという記事を書いていました。

その際に、eval的なことをせずに、C言語ガリガリと電卓を書いてみたのですが、結果としてあまりうまく書けていませんでした。

特に演算子の優先順位に対応できておらず、また対応させる為にはかなり面倒なコードを書かないといけないと思っていました。※あるいはflexやbisonを使えば比較的行数も少なくは実装はできますが。

このevalの記事を書いたのは3年以上前の話なのですが、最近になって(挫折していた)コンパイラ自作の勉強を再開してみて、C言語でもう少しまともに電卓を書く方法が分かったので記事として書いておきたいと思います。

  • 2019-11-02追記
  • 記事本文
  • 書いてみた電卓プログラム(C言語)
  • なぜ電卓プログラムを書いてみたか?
    • 文字列(式)の解析について
      • なぜ挫折したのか?
  • 感想
  • 構文解析の実装
  • 余談
続きを読む

C# Task async, await の使い方

ちょっとこちらの記事でも少し触れましたが、モダンなC#の並列処理の書き方についてきちんと勉強してみました。

mcommit.hatenadiary.com


■目次

  • きっかけ
  • 一般的な実装方法
  • => ラムダ式が分からんという人のために
  • 同期はどうやってやるのか?
  • 同期もいろいろ
  • asyncとawaitの使い方
  • 感想
  • 余談

きっかけ

上記の、WebAPIの記事でも触れましたが、C#4.0で登場したTaskというクラスの存在やawaitというキーワードについては名前は知ってはいました。
知ってはいたのですがどういう場合にどう使うのかは理解しておらず、

非同期だぁ~!?男は黙って同期だこの野郎!

という現実逃避を長いこと続けていました。

最近になって、C#でDropboxAPIを使う事になりドキュメントやサンプルコードを眺めていると非同期処理のオンパレードな実装をしないといけないようで、厳しい現実を突き付けられ、しぶしぶ非同期処理について勉強してみたという次第です。

続きを読む