最近、Elmを学びはじめました。 Elmの存在は元から認知していて、Haskellに似た文法を持つ関数型言語にカテゴリーされる言語だそうで、そんな言語でフロントエンドが作れるとのこと...で非常に興味がありました。また、個人でアプリケーションを作るにあたってフロントエンドの開発は避けて通ることが難しいです。現時点で一番の選択肢として考えられるのはReact.jsですが、業務で散々書いたので個人的にはもういいかなと感じています。何か新しいことをやりたいなぁ...と思っていたので、Elmを選択しました。 ellie-app.com 一週間ほどElmを学んで簡単なTodoアプリまで作ることができたの…
Haskellっぽいでおなじみのelmにはtypeclassがない。これによりMaybe.andThenを使わざるを得ない局面などにぶつかることが多々ある。 これ自体はelmの設計方針だったりするので特に文句を言う筋合いもないので気に入らなければpurescriptやfp-tsでも使えば終わる話だと思うのだけどelmは関数型およびjavascript界隈弱者にとって学習コストがめちゃくちゃ低いというメリットがそれなりの存在感を持っているのでやっぱり使いたい。 で、この度ValueObjectっぽい型を表現しようとして試行錯誤したところ以下のような形が限界だった。 module ValueObj…
Elmで用意されているList.sort関数は、比較関数を渡すことができず、自分で定義したレコードをソートすることができない。 レコードをソートしたい場合は、以下の関数を利用する sortBy sortWith List.sortBy List.sortByの関数定義は以下の通り sortBy : (a -> comparable) -> List a -> List a ある型aを受け取って、比較可能な型を返す関数を用意する必要がある。 Elmではレコードを作成すると、.<フィールド名>という関数も作成される。 この関数は、レコードを受け取って、<フィールド名>値を返すため、これをsortB…
今日も在宅勤務をしました。 プログラミングElmはp.151まで進みました。
「プログラミングElm」という新しいElmの本が出たので、早速買ってみました。 プログラミングElm ~安全でメンテナンスしやすいフロントエンドアプリケーション開発入門 作者:Jeremy Fairbank 発売日: 2021/03/01 メディア: 単行本(ソフトカバー) 目次 著者紹介 出版社情報 書評 目次 1章 Elmをはじめよう 1.1 関数の基礎 ・ElmのREPLでいろいろ試してみる ・最初の関数を書いてみよう ・真偽値に応じて分岐させる ・プログラムを組み立てる部品として関数を使う ・引数を部分適用する 1.2 静的型を使う ・Elmファイルを作成する ・静的型について深く学ぶ…
今日もアドラー心理学の【勇気づけ】についての話をします。勇気づけとは困難を乗り越える活力を与えることです。今は【ものごとを前向きに考える】というテーマで話しています。今日は【状況のリフレーミング】という話をします。前回の動画では「リフレーミング」の中でも「意味のリフレーミング」の解説をしました。今日は「状況のリフレーミング」の話をしていきます。「状況のリフレーミング」とは一見マイナスに思われる出来事も見方を変えれば楽観的なとらえ方ができるという事です。一般的に「よくない」と思われている出来事のよい点を見つける(状況のリフレーミング)のは難しいことだと思いますが、「〇〇と比べれば・・・・・・」と…
先日、Elmのメンバーと定例会を行いました。 ・・・と言っても、ただの飲み会なのですが。 大阪や甲府からも来客があり、 総勢9名の大宴会になりました。 美味しいお料理の中、皆さん楽しんで過ごされていた感じがしました。 幹事としては、皆さんが楽しんで過ごしていただけるのが何よりです。 残念ながらイーチンタロットのヒントは得られませんでしたが、 皆が完成を楽しみになっていてくれているので、 なんとか問題をクリアーにしていきたいと思います。 色々な人とお話をすると元気がもらえるんですね。 前向きなパワーが頂けるのはうれしい。 明日も頑張るぞ!と思える会にしてゆきたいと思っています。 ご参加いただきま…
ご覧頂きありがとございます。 先日、Elmメンバーと定例会を行いました。 今回は大阪や甲府からも来客があり、 総勢9名の大宴会になりました。 皆さん、それぞれ思うところ色々あるのでしょう 楽しい会になったと思います。 こうやって話ができるメンバーがいるということは 楽しい限りです。 元気なメンバーが二次会も参加。 夜がふけてもまだまだ話が足りない感じでした。 そんな二次会の乾杯の写真がこちら 一次会で飲み足りなかったのか日本酒の人々がおります(笑) 楽しく乾杯し、過ごさせていただきました。 ご参加いただきました皆様ありがとうございました。
今日もアドラー心理学の【勇気づけ】についての話をします。勇気づけとは困難を乗り越える活力を与えることです。今日から【ものごとを前向きに考える】というテーマで話していきます。今日は【長所と短所】という話をします。ものごとを前向きに考える目的ある出来事に対して、人それぞれのとらえ方は異なります。ある人は、悩んだり悲しんだり苦しんだりしています。また、ある人は、あまり気にしていない様子で、むしろ明るさすら感じます。どうして人の反応にはこのような差が起きるのでしょうか?今回のテーマでは、「ものごとを前向きに考える」とはどういうことか、どのようにすれば前向きに考えていけるのかを考えていきたいと思います。…
今日もアドラー心理学の【勇気づけ】についての話をします。勇気づけとは困難を乗り越える活力を与えることです。ただいま【当たり前の価値を再確認する】というテーマで話しています。今日は【良い言葉リストを使う】という話をします。前回のメルマガでは人のダメな所はスラスラ出るが、良い所はなかなか出ない。良い所と言っても、特に優れている点や、目立つ部分はすぐに注目することができても、あたりまえとなってる事に対して注目するというのは難しい。でも、この人ダメだな~と思っている人でも、肯定的な言葉のリストの中から、当てはまるものを探してみると、その人の良い所が次々と見つかって良い所が再確認出来ると思います。肯定的…
今日もアドラー心理学の【勇気づけ】についての話をします。勇気づけとは困難を乗り越える活力を与えることです。今日からは新テーマ【当たり前の価値を再確認する】です。今日は【出来て当たり前では無い】という話をします。誰の目にも映る、あたりまえの出来事にも、実は涼しい顔をした水鳥が、人知れず水面下で必死に両足を動かしている。それと同じような努力があるものではないでしょうか?あなたはそれに気づいて上げられているでしょうか?あなたの周囲の人たちにも、そして時に自分自身にさえも、それをすっかり忘れてしまうことがあると思います。誰にだって「できてあたりまえ」ということは、本来1つもなかったはずです。でもそれが…
今日もアドラー心理学の【勇気づけ】についての話をします。勇気づけとは困難を乗り越える活力を与えることです。今日からは【自分のよさを再発見する】というテーマで話していきます。今日は【あなたには良いところがたくさんある】という話をします。「あなたはどんな人ですか?20個あげてみてください」という実習をすると、「私はすぐに感情的になる」「私は怠け者だ」などと、肯定的な回答よりも否定的な回答を多くあげる人が多いです。また、「部下の良い点と悪い点をあげてください」という実習をすると、良い点よりも悪い点の方が書きやすいという人が多数です。ということは、極論すれば私たちは自分で良い点を見つけにくく、また他人…
はじめに ACSC 2023 タイトルはミスではない。今年開催されたACSC 2024のwriteupはすでに書いている。去年のACSC 2023への参加時に、運営への提出用として英語のかんたんwriteupは書いたのだけれども、ちゃんとしたものは書いていないし、そもそも英語版すら公開はしていなかった。それがずっと心残りだったので、かんたんwriteupではある*1が放流したい。 総合順位では19位、eligibleなプレイヤーの中では17位だった。また、日本国内のeligibleなプレイヤーに限っても3位だった。かなり危ない順位だったし、実際当落線上にいて、インドのプレイヤーが参加できていた…
蔵馬裕一 ウェリシアンズロットー クラムスクルカルマリゲータ スクルムスクスウェンゲージ ほか日系名 猪狩修三 碇信二 伊狩浩示 伊刈把更 伊加利光弥 なんかありました、むかしのぼくです 第三東京ベイ新東京ヤシマ崩壊伝説 アルプスなんだよ クロンギ共国92年だった(国旗上は) スイス封鍵王土戦 無国籍医師軍に紛れ込んだ少年ドクター俺だったのだ!! 悪目立ちした後連行され、パワードスーツの操縦経験は?と問われ 最新鋭式機動兵器で戦場に跋扈、15m級のギガンツ・アハトマータ ほぼほぼ初号……。としか言いようがない……。 ELM ANGELION だったのだ、たしか 当地では ELM-EV(エルム―…
ヤドリギ(宿木/寄生木, Mistletoe, Viscum album var. coloratum Ohwi)。宿主はハルニレ(春楡, Japanese elm, Ulmus davidiana var. japonica)、別名アカダモ。
/#ハロドリテレ東にて今夜は1時30分からOAとなります!\先週に引き続きハロプロ研修生発表会!#ハロプロ研修生 新人9名が初披露した「ピョコピョコ ウルトラ」に密着!✨📹更に、発表会の裏では研修生達にアノお知らせも…!必見です!#BEYOOOOONDS #ハロプロ研修生ユニット24 #ハロプロ pic.twitter.com/GANAk7elm8— ハロドリ。【番組公式】 (@tx_harodori) 2024年3月18日 テーマは「先週に引き続きハロプロ研修生発表会!ハロプロ研修生 新人9名が初披露した「ピョコピョコ ウルトラ」に密着!」。 ハロプロ研修生36期9人ナレーション「先月新たに…
ソーシャル経済メディア「NewsPicks」でiOSエンジニアをしている金子です。 先日、弊社ユーザベース主催でTCA(The Composable Architecture)の勉強会を開催しました。 本記事では勉強会の開催レポートをお届けいたします! uzabase-tech.connpass.com 総勢約140名の参加者 入門から最新バージョン情報、開発ノウハウまで!バラエティに富んだ10名の登壇者によるLT TCA入門したてなので、自分が馴染みのある実装と比較しながらキャッチアップしてみる(fumiyasacさん) TCA魔法学入門(dazyさん) 個人開発をTCAで運用していくとい…
Haskell入門で最初に読むべきもの Haskell 超入門 #Haskell - Qiita ←まずこれを読んで練習問題をしっかりやる こわくないHaskell入門(初級) #Haskell - Qiita ←まあこういう考え方もある 『すごいHaskellたのしく学ぼう! 』 ←通称「すごいH本」 Haskellを始める時に役立つ資料 #Haskell - Qiita ←資料のリンク集 Twitterを巡回していてわかったHaskell初心者が躓きやすいポイント8つ #新人プログラマ応援 - Qiita HaskellでGUIアプリ? GTK がいちばん有力候補。モダンなライブラリとして…
こんばんは。昨日はElm の仲間と今後のことについて語らいました。 色々と話をすると時間はアッという間に過ぎ、 今後の事について有意義な時間となりました。 やはり、色々とディスカッションすることは大事なんですよね。 一人で色々と考えていると、 どこか偏りが出てくるのではないか、と思います。 そうならないために仲間と話をすることは必要なのですね。 そして、良い案が浮かんだら実行する。 それが良い結果になるとよいと思います。 明日、良いお話ができるとよいな。 楽しみです!!
本日もご覧頂き誠にありがとうございます。 昨日、Elmの仲間・すーちゃんと今後の打ち合わせをしました。 今、作成しているイーチンタロットカードの解説書の翻訳をお願いしました。 翻訳・・・?、と思われると思いますが、 何故、翻訳が必要なのか。 世界に広めるためです!! どんな風に広まってゆくのかはわかりませんが、 まずは、7月のJapanExpoで広めようかと思います。 それからは地道に販売するかしないかは検討しようかと。 少しずつ準備を進めていますが、 あれこれ出て来て状態ですね。 でも、こうしてチームで色々できる楽しさは 何物にも代えがたいものがあります。 これからも仲間とささやかに色々と進…