BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://techplay.jp//JP
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:かごもく #48 メタプログラミングとかDSLとか
X-WR-CALNAME:かごもく #48 メタプログラミングとかDSLとか
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:831229@techplay.jp
SUMMARY:かごもく #48 メタプログラミングとかDSLとか
DTSTART;TZID=Asia/Tokyo:20210925T130000
DTEND;TZID=Asia/Tokyo:20210925T170000
DTSTAMP:20260506T115941Z
CREATED:20210911T141739Z
DESCRIPTION:イベント詳細はこちら\nhttps://techplay.jp/event/83122
 9?utm_medium=referral&utm_source=ics&utm_campaign=ics\n\nかごもく #48
  メタプログラミングとかDSLとか\nかごもくは、毎月一
 回テーマを一つ決めてそれに沿う形で開催される勉強
 会です。\n今月のテーマは「メタプログラミングとかDS
 Lとか」です！\nメタプログラミング by Wikipedia\n\nロジ
 ックを直接コーディングするのではなく、あるパター
 ンをもったロジックを生成する高位ロジックによって
 プログラミングを行う方法、またその高位ロジックを
 定義する方法のこと。主に対象言語に埋め込まれたマ
 クロ言語によって行われる。\n\nDSL by Wikipedia\n\nドメイ
 ン特化言語（ドメインとっかげんご、英: domain-specific l
 anguage、DSL）は、特定のタスク向けに設計されたコンピ
 ュータ言語である。\n\nメタプログラミングとは何か？
 どこからどこまでがメタプログラミングか？…につい
 ては諸説ありますが、コードからコードを作っていた
 り言語仕様を拡張していたりとちょっとでもメタプロ
 グラミングっぽい部分があったら今回は何でもアリで
 す。\nDSLに関してもSQL、Dockerfile、makefile、github actions等
 のいかにもな外部DSLから、webpack.config.js、RSpec、Gradleの
 ような内部DSLまで幅広く話しましょう！\n「メタプロ
 グラミングってなんだろう」「DSLってなんだろう」か
 ら始める場にしましょう。\nタイムテーブル\n\n\n\n時刻
 \n内容\n担当\n\n\n\n\n13:00 - 13:15\nごあいさつ\n\n\n\n13:15 - 1
 3:30\n発表(rubyでDSL的なものを何かやる予定)\nkurehajime\n\n
 \n13:30 - 13:45\n発表(未定)\n(誰か)\n\n\n13:45 - 15:45\n歓談 or 
 もくもく作業タイム\n\n\n\n15:45 - 16:00\n成果発表\n\n\n\n\n
 かごもく\nかごもくでは、勉強会のネタを募集してお
 ります。プログラミングだけでなく、サーバー運用や
 、デザインでもなんでも! 悩みが解決できるかどうか
 はわかりませんが、似たようなことをやっている人と
 話せるだけでも進歩です!\n興味がある方はテーマ申し
 込みフォームからお申し込みください。
LOCATION:オンライン
URL:https://techplay.jp/event/831229?utm_medium=referral&utm_source=ics&utm
 _campaign=ics
END:VEVENT
END:VCALENDAR
