morishitaです。 先日、Web Componentついて書きました。 tech.actindi.net 多くのブラウザで動作できるようになってきていることは確認できました。 ただ、実装方法についてはもっと良い方法がないものかと思いました。 と思っていたら、Vue.jsが Web Components もサポートしているではないですか! で、やってみました。 環境準備 手っ取り早く試すためにVue CLIを使います。 次のコマンドでインストールできます。 $ yarn global add @vue/cli インストールできたらプロジェクトを作ります。 このエントリではvue-web-componentsという名前で作りますが、 なんでも構いません。 次のコマンドを実行するといろいろ質問されます。 $ vue create vue-web-components 今回は次の様に答えまし
本日、執筆した TypeScript の技術書が発売されました。TypeScript は昨今、大変注目を集めている言語であり、フロントエンド開発の現場で積極的に採用され始めています。TypeScript は JavaScript に「静的型付け」機能を追加した言語です。プログラムを一旦動かすだけなら、JavaScript の開発経験ひとつで直ぐに習得できます。TypeScript で書いたコードは配布する際、JavaScript に変換され、エンドユーザーにアプリケーションとして届けられます。 フロントエンド開発は、年々求められる技術が複雑化しています。JavaScript は守備範囲が大変広いことから、様々なプラットフォーム(Webページ・Webサーバー・Nativeアプリ)の開発に用いられる様になりました。また、Webページで構成されるアプリケーションであっても、内部実装が肥大化し、J
コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕
やりたいこと gasからGithub GraphQL API v4を叩きたい https://developer.github.com/v4/ GraphQLをどうやってリクエストにのせればよいのかわからない わかった! どうやったか 実際に動かしているのはこれです(typescriptで書いてます) https://github.com/abeyuya/gas-slack-bot-aoba/blob/master/src/lib/github.ts 以下に関係する箇所を抜粋しておきます const accessToken = process.env.GITHUB_ACCESS_TOKEN || ""; const endpoint = "https://api.github.com/graphql"; const graphql = ` { user(login: "abeyuya")
ほら、createEventメソッドで必要な引数に忠実に作ってみましたよ。 スプレッドシートに入力した複数のイベントをカレンダーに追加するスクリプト では、安心してスプレッドシートのイベントリストから、Googleカレンダーにイベントを追加するスクリプトを作ってみました。 function createEvents() { const calendar = CalendarApp.getDefaultCalendar(); const values = SpreadsheetApp.getActiveSheet().getDataRange().getValues(); values.shift(); for(const record of values){ const title = record[0]; const startTime = new Date(record[1]); co
みなさん、こんにちは! タカハシ(@ntakahashi0505)です。 Googleカレンダー、使っていらっしゃいますか? いつでもどこでも予定の確認できますし、修正も簡単。 繰り返しの予定を入れるのも一発ですし、メンバーの招待をすれば勝手にメールを送ってくれたりします。 便利ですよね! ただ、繰り返しではない複数の予定を入れるとき、ちょっと面倒だな~って思いません? 弊社でいうと、企業様向けの研修とか8回とか12回とかあるのですが、これをブラウザでちまちま入れていくの面倒なんです。 ということで、このシリーズでは、Google Apps ScriptでGoogleカレンダーに複数のイベントをまとめて追加するスクリプトを作っていきます。 今回はまず、Google Apps Scriptでデフォルトのカレンダーにイベントを追加する方法です。 では、行ってみましょう! デフォルトのカレンダー
こんにちは! PRチームのmayumineです。 最近、メルカリに新入社員が入社しました。その名もAI社員の「HISASHI」くん! Slack上に存在し、社内のヘルプデスク業務に対して、AIによるサポートをするのがHISASHIくんの役目です。「印刷の仕方」や「経費精算の仕方」「翻訳の依頼」などの質問や業務は、基本的に社内の「担当の誰か」が対応していましたが、質問する人もされる人も解決までに時間がかかってしまいます。「AI社員が答えられることは自動対応できるようにしよう!」ということで、HISASHIくんが爆誕し、社員として活躍できるまで育成されてきたのでした。 HISASHIくんにできること 誰しも、「調べれば簡単にわかりそうなことを誰かに聞くのは悪いな〜。でも調べるのはめんどくさいな〜」という心理的ハードルはあると思うんですけれど、HISASHIくんだったら心置きなく気軽に質問できま
セネガル代表FWサディオ・マネ(リヴァプール)が1月17日、自身愛用のニューバランス『FURON(フューロン) V5 PRO』の発表会に出席し、インタビューでロシア・ワールドカップの日本代表戦を振り返った。 セネガル代表と日本代表はロシア・ワールドカップのグループステージ第2戦で対戦した。セネガルは11分にマネの得点で先制したものの、34分にMF乾貴士のゴールで振り出しに戻され、71分にDFムサ・ワゲが勝ち越しゴールを決めたが、78分にFW本田圭佑の同点弾で追いつかれ、2-2の引き分けで終わった。 あの夏の激闘から約8カ月。マネは「簡単ではないにしろ、勝てると思っていたから驚いたよ」と正直に振り返り、日本代表について「とても前向きで諦めない素晴らしいチームだ」と印象を語った。 「スキルのあるとてもいい選手が揃っている。日本のチームスピリットが好きだね。日本は0-1から1-1、1-2から2-
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く