記事一覧
2021年の振り返りとやりたいこと
こんにちは!かにです(/・ω・)/ #ノンプロ研アドベントカレンダー 本記事は私の所属しているコミュニティ、ノンプログラマーのためのスキルアップ研究会の『ノンプロ研 A…
Amazonの購入履歴から2023年を振り返る(前編)
2023年もあと20日くらい。月日の流れが早すぎる…。
ノンプロ研ブログアドベントカレンダー2023、12月10日担当のかにです。
先日、ノンプロ研主催のタカハシノリアキさんのVoicyアドベントカレンダーに出演させていただいた時、2022年はかにがプログラミングをやっていたことを思い出し、月日の流れの早さに驚きました。
あれ、かには今年なにやってたっけ・・?
そこで、かにの Amazon の
Chatworkでお知らせを定期送信する
クラス設計についてなかなか前進しないので、
まずはかにが手を動かす過程を記録してみることにした。
今回作るのは、「ガチもく部」の活動のひとつである週イチのもくもく会の開催をお知らせするChatwork定期送信ツール。言語はGoogle Apps Script。
本記事は、コードの説明が目的ではなく、クラス設計を学び途中のかにが実際にツールを作ってみることで設計のヒントを探していく過程のメモです
[未解決]clasp2.4.1にバージョンアップしたら困っている
claspを2.3.0から2.4.1にバージョンアップしたら、
細かい挙動が変わっていて悩んでいることの備忘録。随時追加。
1)clasp push時フォルダの並び順が変わったこれまでフォルダはフォルダで認識されていたはず。
フォルダが優先して先頭に並んでたはず。
アップデート後、フォルダもファイルも区別されずに一緒くたにアルファベット順に並ぶようになった。ファイルの並び順が重要なGASではと
mkdir と同時に cd でディレクトリ移動
かにです(/・ω・)/
コマンドの操作。
mkdir でフォルダ作って、
cd でディレクトリ移動して・・
こういうの地味にめんどくさいよね。
なんで2回実行しなければならないのか。
めんどくさいことには絶対なんか別の方法あるだろうと思って、調べたらやっぱりちゃんとあった。
mkdir フォルダ名 && cd $_
もちろん覚えられないから辞書登録。
以上(/・ω・)/
オリーブオイルの選び方
オリーブオイルが食べたい。
ひたすらにオリーブオイルが食べたい。
もし今目の前に100万円が降ってきたら、
近所のスーパーとネットで買えるだけのオリーブオイルを片っ端から買い漁って一匙ずつ食べるんだ。
でも実際には資金が限られるので、
好みのオリーブオイルに出会うべくとりあえずネット上の知識を漁ってみることにした。
エキストラバージンとは?
よくみるエキストラバージンの印。生で食べるならエキ
[iPhone]ハッシュタグをリスト選択してツイートするショートカットの作成
スマホでフリック入力するのニガテ(´・ω・`)
だから、できるだけ楽したい。
やりたいこと1)ツイート本文を入力する
2)ハッシュタグをリストから選択する(複数選択)
3)ツイートする
スマートフォンからツイートする際、ハッシュタグを挿入する作業がとても面倒だったので、なにか簡略化する方法はないかと思い、「ショートカット」機能を使ってみることにしました。
(補足)ショートカットとは
iPho
2021年の振り返りとやりたいこと
こんにちは!かにです(/・ω・)/
#ノンプロ研アドベントカレンダー
本記事は私の所属しているコミュニティ、ノンプログラマーのためのスキルアップ研究会の『ノンプロ研 Advent Calendar 2021』 5日目の記事です。
とりあえず、何をやったのか振り返ってみます。
【ノンプロ研の活動】
・2021年01月-04月:GAS中級講座4期受講
・2021年02月-04月:GAS初級講座8
かにのオブジェクト思考、はじめの一歩
かにがGASを書く時、とても感覚的にしか書いてない。
「こうしたらよさそう」
「なんとなくこっちがいい」
「こういう匂いがする」
・・・
これにちゃんと向き合って、言語化する必要がある。
ひとりで書くなら感覚的でいい。
完成したものを見て、後から理由づけすることもできる。
でも、ゼロからの思考過程をまったく言語化できない。
「やってみて、しっくりきたほうを選ぶ」これが今のかに。
この反省
技術WR講座第9回~書籍の企画と執筆~
技術ライティング講座、本日最終回です。
最後のアイスブレイクのテーマは「こんな書籍を書きたい」。
「〇〇したい」という質問は、ちょっと人間としてのオリジナリティがないかににとって、ちょっとどんよりするやつ(めんどくさい奴。笑)
さ、気を取り直してがんばりまっしょい!
では本日のアジェンダです!
アジェンダ
1)なぜ書籍を書くのか
2)書籍の種類とつくり方
3)執筆の準備
なぜ書籍を書くのか
技術WR講座第8回~GitHub~
こんばんはー!
今日は技術ライティング講座の第8回でっす。
『できなかったところはSlackなどでフォローするので、講座では概念とか説明をインプットすることに集中していきましょう』とのこと◎
前回、Gitによるバージョン管理の手順のうち、リポジトリの作成→ステージングしてコミットまでをやりました。
忙しくなりそうだ~!
前回の補足:任意のフォルダの開き方任意のフォルダをCLIで開きたい場合
[GAS]claspで特定のフォルダを除外する
やりたいこと特定のフォルダ配下のファイルはclaspの操作から除外したい
手順1).claspignoreファイルをプロジェクトのルートディレクトリに追加
2).claspignoreファイルに「**/フォルダ名/**」を追加
**/フォルダ名/**
ディレクトリを無視するには、のような構文を使用します**/node_modules/**
※GitHub>google/clasp>READ
技術WR講座第7回~MarkdownとGit~
かにがはじめてMarkdownに出会ったのは、タスク管理サービスのBacklog。
チュートリアルの見よう見まねでWikiを書いてました。
それから約2年、全く使っていなかったのでなにも覚えていません!笑
Gitは毎日お仕事で使っています!
ただ、いつもはSourceTreeを使用しているので、CLIでのGitの操作はほぼ初めてです。
それではいざ、講座で学んでいきましょー!
※この記事の
今、なにを学ぶべきか
ノンプロ研技術ライティング講座の受講がスタートしました。
毎週受講をしながら、講座で出される宿題を中心にnoteで自分の考えを整理していこうと思います。
「ノンプロ研技術ライティング講座」とは
プログラミングをはじめ学習をする上で「書くこと」はとても効果的です。
しかし、好き好きにアウトプットをするだけでなく、少しの工夫を加えて書くことを継続することで、学習効果をより高めつつ、ビジネスやキャリ
VBA初級講座第5回②セルの値
前回、Rangeオブジェクトについていくつかのプロパティをみてきました。
つづいて「セルの値」です~(/・ω・)/
Valueプロパティとりあえずは写経。演習5-7です。
ちょっとまって、実行してイミディエイトにプリントされてOK~と思ってたら、なんとエクセルのシートに書き込まれているではないですか!!!
なんと!setValue的なことが代入だけでできるのですね~!すごい~!
Value