Cogito Ergo Sum.

我思う故に我あり

2024-01-01から1ヶ月間の記事一覧

えさし町とえさし町

そうか! 北海道には「えさし」町が2つあるのか! 道北のオホーツク海に面した「枝幸町」と道南の日本海に面した「江差町」が!

ハマった~(涙)。

Haskellの修行のツモリで、Paizaのスキルチェックの過去問題(一番易しいDランク問題)やAtcoder Beginner Contestの過去問題(やはり一番易しいA問題)を解いていた。そしたら、ものの見事にハマった~(涙)。 やりたいことは簡単だったのだ。a、b、x、yと…

今年は暖冬。

昼ジョグ。 今日の気温はプラス。長期予報通り、今年は暖冬だ。「さっぽろ雪まつり」が近づいてきて観光客が増えているのか、人通りの多い歩道の雪面はザクザクで走り難い。雪まつりの雪像、とけちゃわないのかな。 ところどころ、交差点の横断歩道のところ…

リスト内包表記

・リスト内包表記 プログラミング言語のPythonを学ぶ途中で僕が大いに戸惑ったのが、「リスト内包表記」だ(「セット内包表記」というヤツもある)。まぁ、「リスト」や「セット(集合)」を記述する際の単なる「表記法」に過ぎないと言えば過ぎないし、確か…

あと23週間で…

深夜ジョグ。 気温マイナス5~6℃。面白いもので、前回のジョギングよりも気温自体は若干低いのに、寒さはあまり感じなかった。粉雪が舞っていた。 今日は朝になる前に走りたかった。今日がちょうど今年のサロマの23週間=161日前なのだ。あと23週間で、僕は1…

あと162日!

昨日01月19日(金)の実行委員会で、今年のサロマの開催が正式決定されたようだ。開催日は例年通り6月の最終日曜日=06月30日(日)! 「一般エントリー」のエントリー開始は「02月12日(月)20:00〜」とのこと。 気になる「地元先行枠」「サロマンブルー先…

6分/kmって…

夕方ジョグ。 気温マイナス5℃前後。マイナス2〜3℃を想定していたので、思っていたより空気が冷たかった。手袋代わりに軍手を履いた左手の親指が寒さで痛いくらい。そのせいか「じっくりゆっくり走る」気分ではなく、最初からペースは速め。 5kmほど走って身…

9日目のFizzBuzz

・9日目のFizzBuzz main = loop [1..100]loop [] = return ()loop (n:ns) = do putStrLn(fizzBuzz n) loop(ns)fizzBuzz n | n `mod` 15 == 0 = "FizzBuzz" | n `mod` 5 == 0 = "Buzz" | n `mod` 3 == 0 = "Fizz" | otherwise = show n 「1日目のFizzBuzz」(…

8日目のFizzBuzz

・8日目のFizzBuzz main = mapM_ putStrLn (take 100 fizzBuzz)fizzBuzz = map fizzBuzzString [1..]fizzBuzzString x | x `mod` 15 == 0 = "FizzBuzz" | x `mod` 5 == 0 = "Buzz" | x `mod` 3 == 0 = "Fizz" | otherwise = show x 「HaskellらしいFizzBuzz…

ぎりぎりプラス。

夕方ジョグ。「走り初め」以来の1週間振りのジョギングになってしまった。 気温0.0〜0.5℃。ぎりぎりプラス。雪は降っていなかったが、歩道と車道の間の(まだ低い)雪山が途切れておらず、車道を斜め横断するポイントを逃してしまった。信号機のタイミングも…

7日目のFizzBuzz

・7日目のFizzBuzz main = sequence_ [putStrLn $ fizzBuzz n | n <- [1..100]]fizzBuzz x | x `mod` 15 == 0 = "FizzBuzz" | x `mod` 5 == 0 = "Buzz" | x `mod` 3 == 0 = "Fizz" | otherwise = show x 「アクション」(「IOモナド」?)そのものをリストに…

6日目のFizzBuzz

・6日目のFizzBuzz main = loop 1 100loop n limit | n > limit = return () | otherwise = do putStrLn(fizzBuzz n) loop (n + 1) limitfizzBuzz x | x `mod` 15 == 0 = "FizzBuzz" | x `mod` 5 == 0 = "Buzz" | x `mod` 3 == 0 = "Fizz" | otherwise = sho…

Haskell始めました。

新年明けて、「何か新しいことを始めてみたい!」と思い、前から学んでみたかった関数型プログラミング言語Haskellの学習を始めた。 Haskellの名を初めて知ったのは15年くらい前かなぁ…? 10年くらい前の「関数型言語ブーム」の頃から興味はあったのだが…、H…

2024年走り初め!

夜ジョグ。2024年走り初め! 25日振りのジョギング。結局12月は2回しか走らなかった。2023年の年間走行距離は最終的に2638.836kmとなった。2700kmくらいまで走ろうかと思っていたが、これでも過去最長記録なのだ(年間ジョギング回数150回も過去最多)。僕は…