抽象構文木の扱いに慣れた一部のHaskell開発者の間では、「Trees that Grow」というイディオムが一般的で、Haskellの最も有名なコンパイラ、GHCにおいても採用されています。
今回は「Trees that Grow」をTypeScriptで実現するにはどうすれば良いかを紹介します。
https://eng-blog.iij.ad.jp/archives/18900
Retweeted by はるじっく
retweeted at 20:12:48
ツイートの記録を停止しています
このアカウントはTwitter APIの仕様変更の影響でツイートの記録を停止しています。
記録を再開するには、Twilogにログインしてください。
Stats | Twitter歴 6,139日(2007/06/08より) |
ツイート数 12,504(2.0件/日) |
表示するツイート :
抽象構文木の扱いに慣れた一部のHaskell開発者の間では、「Trees that Grow」というイディオムが一般的で、Haskellの最も有名なコンパイラ、GHCにおいても採用されています。
今回は「Trees that Grow」をTypeScriptで実現するにはどうすれば良いかを紹介します。
https://eng-blog.iij.ad.jp/archives/18900
Retweeted by はるじっく
retweeted at 20:12:48
データはCSVでくれって言われたら80%ぐらいの確率でエクセルで開かれるのでそのつもりでBomつけるかShift_JISにするか、エクセルで見られる必要があるのかどうかは確認しとかないとだめ(自戒
posted at 17:44:21
Windowsにデフォルトでcurl入るようになったのとても助かる
posted at 12:36:36
spring bootをlightsail containerで動くようにcdkでセットアップしてみたけど、現状ではCertificateの検証やら、ECRへのアクセス設定、Route53で管理してるドメインを使うとかはコンソール操作が必要なのが微妙だな。安いんだけど。
posted at 23:03:44
シャワー中にいきなりひらめく「こないだ書いたあのコードのあそこんところ、あの考慮できてない気がする...」ってやつ、高確率で本当にバグってる。
Retweeted by はるじっく
retweeted at 20:36:22
「Jestではじめるテスト入門」 #Jest本 が発売されました 🎉🎉🎉 CircleCI時代の同僚の @ganezasan と一緒に書きました。監修はなんと @t_wada です。味のある本に仕上がりましたー!ぜひ手にとってみてください!
https://bufferings.hatenablog.com/entry/2023/03/24/121314…
Retweeted by はるじっく
retweeted at 14:20:18
マサチューセッツ工科大学の卒業式での言葉。「一生懸命に働く理由」ってマジでコレ。 https://pic.twitter.com/KRAvcum8AW
Retweeted by はるじっく
retweeted at 20:45:27
ぴよ@書籍【ぴよのカエルびより】発売中🐸@PIYO_KAERU
餌を取られたあと毎回そっち見るの可愛すぎる😂 https://pic.twitter.com/IDWMRB2A9O
Retweeted by はるじっく
retweeted at 18:24:17
鼻炎が激しくて頭が重い。
posted at 12:01:47
おっ!と思ったけど知ってたやつだ
posted at 01:24:19
#DevelopersIO [アップデート] AWS PrivateLink、AWS Transit Gateway、AWS Client VPN の AZ間通信が無料に! https://dev.classmethod.jp/articles/aws-privatelink-and-transit-gateway-and-client-vpn-now-offer-free-az-to-az-communications/…
Retweeted by はるじっく
retweeted at 01:22:43
人生は早めに正気を失うのがコツ
Retweeted by はるじっく
retweeted at 16:06:30
お取引先「Java11を11.0.17にあげたら、○○システムでいろんな機能が死ぬんだけど何か知ってますか?」
ふじた🐱「なんじゃそりゃ……ギャーなんでか○○システムに SHA-1 署名なjarがいくつかあって、それが読込不可になっとる」
って流れで死んだ。
11は11.0.17で8は8u362でdisableに。
Retweeted by はるじっく
retweeted at 09:49:13
1998やばい
posted at 22:46:24
ぶん不相応に飲んだ https://pic.twitter.com/chqj5rLmvW
posted at 22:42:03
良い https://pic.twitter.com/jpquuHE7gH
posted at 20:57:54
仕事部屋と無線LANの距離が遠いので、もともと家の壁中にCD管通してもらってたところに、LANケーブルを通すという作業をした。壁から天井まわってまた壁におろしてで15mぐらいあるんだけど通線工具で呼び線を入れる作業が思ったより簡単で面白かった。
posted at 17:08:24
テーマがIntellij Lightだと見えるな。Darculaやら、New Darkだと見えない。New UIに切り替えると見えるのでこれでやってみようかな
posted at 17:06:14
そこまで困ってはいないのだけど、Intellij IDEAでデバッグ実行中以外、エディタの左側のラインブレークポイントの赤い丸が見えなくなったのが地味に気になる
posted at 17:01:18
表示拒否
retweeted at xx:xx:xx
「与謝野晶子は力道山を殺していない」という文言、限りなく嘘に近い確固たる真実なの本当に笑う
Retweeted by はるじっく
retweeted at 20:26:13
joker1007 (アルフォートおじさん)@joker1007
何だかんだで一週間の内3日ぐらい暇になることがしばしばあるんだが、その間に副業できる程器用じゃないんだよな……。やっぱ無茶めな仕事を一人でやってるのが一番性に合ってる気がするが、これだと自分が力尽きると破滅するし、誰も着いてこないしなあ……。
Retweeted by はるじっく
retweeted at 23:22:00
本日公開しました。ウェブ健康診断仕様の13種類をはじめ多種の脆弱性が学べる脆弱性入りアプリ(やられアプリ)です。非営利の個人利用向けに公開しています / “GitHub - Bad Todo 非常に多種の脆弱性を含む診断実習やられアプリbadtodo” https://htn.to/2jNWUzY9mq
Retweeted by はるじっく
retweeted at 23:20:49
あなたがいう「トランザクション」は何のトランザクションですか?
…‥みたいなこと聞いたらテクハラって言われて3日くらい凹みましたん。
Retweeted by はるじっく
retweeted at 22:15:30
人見知りだらけのデスゲーム https://pic.twitter.com/AjJ6NXS4Yt
Retweeted by はるじっく
retweeted at 14:18:47
「ティファールが日本の奇祭にギリギリのタイトルで参入!「フライパンいくつ買わせる気だ」」https://togetter.com/li/2084565
がきてるみたいっ。私も読みに行かないと! 作成者:@Panjabi_lang
Retweeted by はるじっく
retweeted at 12:14:53
JVMがwasmの実行環境になってすべてがwasmにコンパイルされるという世界線でJVMが実行環境として普及。ないかな。ないだろうな。JVMとは?って感じだしな。
posted at 15:43:35
wasmというかサーバーサイドで動くwasiみたいなものがawsとかで本格的にサービス化されるとセキュリティ的にはとても楽できそうなんだけどJava使いにとっては遠い世界な気もしてる
posted at 15:31:05
zaru(@zaru)氏制作、 #macOS 対応のユーティリティアプリ "menuffy" 。大型の外部モニターを使用している時、アプリケーションメニューまでが遠くて不便だったのを解消できました。ありがたや。 https://zaru.github.io/menuffy/
Retweeted by はるじっく
retweeted at 12:32:39
モンベルの樹脂タンブラー。飲み始め静電気で歯に鈍痛が走るのわたしだけかな?
posted at 22:34:07
そして『スプラトゥーン3 エキスパンション・パス』の追加コンテンツ第1弾「ハイカラシティ」の配信日が、2月28日に決定したぞ!
約2週間後となるが、しばしお待ちいただければ幸いだ。 https://pic.twitter.com/LJeY470632
Retweeted by はるじっく
retweeted at 19:55:11
年収と幸福度の相関。上がり幅とか倍率じゃないような気はするな
posted at 10:59:00
『年収が2倍になっても、幸福度は9%しか上がらない』ハーバード大学だかの研究らしいけど、これ本当か?年収が2倍になったことがある強者。実際どうなのか教えてくれ。
Retweeted by はるじっく
retweeted at 10:57:35
「組織として必要な事だ」見たいな話、理解もするし一定の割合でそう言う仕事もするのだけど、それが増えてくると自分を信用している自分を裏切ってるような気分が濃くなって来て、なんと言うかすり減るね
posted at 22:01:34
開発者のことを信頼してない割に、ど素人に頼むよね…。そりゃ納期通りに出てこないし、品質も低いだろうよ…。必要なコストを払ってないし、何よりあなた自身が素人なので、伝えてるアイデアが曖昧なんじゃないの?…って、思うじゃないですか。言えないけど、一度くらいは思ったことありますよね?
Retweeted by はるじっく
retweeted at 20:45:41
髙野はいね | programacho.com@hainet50b
Spring Boot 3.0で追加されたHttpExchangeRepositoryがとっても便利そう。HTTPサーバーとして受け付けたHTTP通信の記録を行うもので、自由にログ出力したりMQに流す実装をすることができそうです。
https://docs.spring.io/spring-boot/docs/current/reference/html/actuator.html#actuator.http-exchanges…
https://docs.spring.io/spring-boot/docs/current/api//org/springframework/boot/actuate/web/exchanges/HttpExchangeRepository.html…
Retweeted by はるじっく
retweeted at 22:16:50
RTできてなかった。
困ってから修正したら良い vs 困らないようにしたい で対立したと言う話しだったと思う
posted at 16:53:40
@irof あら。電波悪かったからしたつもりになってた。
posted at 16:51:27
どっちの立場も経験あるな。困ってから修正で済むものとそうでないものとか、体制とかにもよるな > RT
posted at 15:36:50
MockMVCでテストしているコントローラーのメソッドが例外吐いて500エラー担った場合、その例外をテスト結果として出力できれば良いんだけど。まぁ原理的にむずいよな…。
かといってテストのレイヤー増やすほどのことでもない。
posted at 15:41:13
と言うよりは、あり得ないサイズを許容してしまうのが気持ち悪いというのはあるな
posted at 12:39:02
@masuda220 そうすることにしました。
サーバの設定は最悪の数字ですし、安定運用のためのものじゃないですね。
posted at 12:36:32
@masuda220 おー。そういうのあったんですね。
リクエスト長の制限を超えるようなパスワード仕込むのはほぼ悪意がある利用者ですしそういうのを気にせず無制限にして安全装置としてはサーバの設定を利用しておくとするのもよさそうな気がしてきました。
posted at 12:17:00
パスワード入力してて上限があると平文で保存してないか疑わしくはなるんだけど、じゃぁ作る側に立ったときにリクエストサイズ的に無制限にはできないなぁ。じゃぁ何文字ぐらいにする?ってのは悩ましいんだけど。
posted at 11:15:48
これも螺旋的な進化だよなー
Webの将来はサーバサイドレンダリング(SSR)に回帰していく。Denoが主張するIsomorphic JavaScript(もしくはUniversal JavaScript)とは何か? - Publickey https://www.publickey1.jp/blog/23/webssrdenoisomorphic_javascriptuniversal_javascript.html…
posted at 18:27:30
システムを内製にすると開発部隊のコストが、っていう発想はシステムは作ったら終わりという考え方だって事だよなー。システムは生き物なのでちゃんと保守運用をしないと死ぬんだけど、開発者は開発するだけ、運用保守は別の人って発想から抜け出さないと内製化しても成功しないだろうなー。
Retweeted by はるじっく
retweeted at 22:33:49
メモった。
https://zenn.dev/backpaper0/articles/3f840d391da4c5…
Retweeted by はるじっく
retweeted at 08:17:01
リスキリング。リスポーン地点で待ち構えてキルし続ける事にしか見えない病気にかかってる
posted at 11:00:00
ひらパー https://pic.twitter.com/FIT89Kf38t
posted at 17:30:46
表示拒否
retweeted at xx:xx:xx