2019-01-01から1年間の記事一覧
macbook pro 13インチ 2018モデルにて ブルートゥースが接続できない不具合があった。 そこで、買ってから1年以内だし修理に出した。そしたら ・ロジックボード(SSD 一体型)を交換 ・ついでになぜかtouch IDも交換 ・修理プログラム対象のためキーボード…
思考のクセづけ 考え方を変えれば人生も変わる作者: ジェームズ・ボルグ,村田綾子出版社/メーカー: 辰巳出版発売日: 2013/01/21メディア: 単行本(ソフトカバー)この商品を含むブログを見る とても参考になる本だった。 不安を感じやすく、思い悩んでしまう…
先週は学食でマジックを見せた。 だいぶ勇気がいるけど良い自信になった。今週も続けようとしたけど、テスト週間だから勉強してる人が多くて諦めちゃった。 自分に自信つけるためにももう少し続けたいな。 カフェ巡りとかいい趣味になりそう。 家でもだらだ…
最近、研究が一段落して時間ができた。 暇になると変なこと考えて不安になってしまう。ポジティブ心理学の本を読んだ。 日記をつけるのが不安に効くらしい。 ということで、日記をつけよう。一年前はひたすらプログラミングをやってたんだな〜。 寝る間すら…
・「2回目の人生のようなもの」――病弱だった神木隆之介が天職に導かれて ・ Today is the youngest day in the life. 残りの人生で今日が一番若い日 ・顔とか、運動神経とか、センスとか、才能とかで負けるのはいい。それは自分で選べるものじゃないから。で…
もしかしたら誰かのためになるかも知れないから残しておく大学1年 授業でプログラミングを習う(forとかifがわかるぐらい) 以降研究室に入るまで、ほぼプログラミングに触れてない大学4年夏 研究でwebアプリを作ることになる 全くわからないがrailsっての使…
最近はポジティブ心理学を学んでる。将来のための勉強など少し生き急ぎすぎてる気がする。 もっとまったり生きたいな。
ユースケース実践ガイド―効果的なユースケースの書き方 (OOP Foundations)作者: アリスターコーバーン,Alistair Cockburn,ウルシステムズ株式会社,山岸耕二,矢崎博英,水谷雅宏,篠原明子出版社/メーカー: 翔泳社発売日: 2001/11メディア: 単行本購入: 5人 ク…
umlの入門書を読んだ。 思考の整理術としても面白いなと思った。 小学生のプログラミング教育で言われる論理的思考力は プログラミングよりもumlを学んだほうが身につきそう。
tech.uzabase.com上記サイトを参考に作ってみた。 ・フォームからの入力をスプレッドシートで管理 ・スプレッドシートの項目をカレンダーへ書き込み ・カレンダーのイベントの取得 ・非同期でgasからデータを取得 などができるようになった。カレンダーとの…
gasでは、cssは拡張子をhtmlにしてstyleタグで囲まないといけない。 おかげでscssで書くとコンパイルエラーになる。なので、ローカルで ・scssで書く ・cssにコンパイル ・cssをリネーム & styleタグ追加 ・自動でpush するようにnpm scriptを書いたついでに…
claspにはローカルでの関数実行があるやんけ。 コードのpushもwatchしとけば自動でできるし、ローカルで開発していけるかもしれない。
rubyのほうがrangeだったり配列の取り出しだったりいろいろと使いやすいなと思う。 プログラミングパズルをやる上ではrubyでいいような気もする。 とはいえjsにも慣れたい。ということで、jsに足りないものを補う自作ライブラリ集を作ろう。 rangeの他にも足…
問題解決のPythonプログラミング ―数学パズルで鍛えるアルゴリズム的思考作者: Srini Devadas,黒川利明出版社/メーカー: オライリージャパン発売日: 2018/09/22メディア: 単行本(ソフトカバー)この商品を含むブログ (3件) を見るこれの8クイーンをtypescri…
claspを用いるとgasが ローカルでtypescriptを使って開発できる。コードを書く上では便利でいいんだけど、 スプレッドシートとの連携で細かい調整をする際に毎回上げるのが面倒。デバッグする度に上げる必要があるのは流石に面倒過ぎる。
tadaken3.hatenablog.jpこの方のライブラリを使うとdom操作のようにスクレイピングができる。 ただ、世の中には有効じゃないxmlが多いらしく、gasのXmlService.parse()がエラーになる。 ググった結果その対処法 //ほぼ定型文でおけ var url = 'urlを入力する…
最近、typescriptを勉強したいなって思ってた。 pugやscssも使うから毎回の環境構築が微妙にめんどいなーと思ってた。parcel使うと1行のコマンド書くだけで自動でやってくれる。 すばらしい
jsで連想配列への要素を追加したいとき let obj ={} let key = '追加したい要素のキーとなる変数' let val = '追加したい要素の値' // 一番普通なやつ obj[key] = val // 個人的に好きなやつ obj = { ...obj, ...{ [key]: val } } //最近見かけた、これが一…
function doPost(e) { var reqJson = e.postData.getDataAsString() var jsonObj = JSON.parse(reqJson) var newRow = getUserData(jsonObj) var sheet = SpreadsheetApp.getActive().getActiveSheet() sheet.appendRow(newRow) } function getUserData(obj)…
function doGet(e){ var sheet = SpreadsheetApp.getActiveSpreadsheet(); var json = createJSON(sheetToJsonObj(sheet)) return json } // スプレッドシートからjsonObjを作る function sheetToJsonObj(sheet) { var sheetVals = sheet.getDataRange().get…
Google Apps Script Webアプリ開発 超入門作者: 掌田津耶乃出版社/メーカー: 秀和システム発売日: 2018/12/18メディア: Kindle版この商品を含むブログを見る思ったよりも良い本だった。 この著者はたくさん本を出す割に微妙だなと思うことが多かったけど、こ…
go言語が面白そうと思って学んでいた。でも webアプリ作るにはやっぱりrailsが楽。 CLIは思ったよりも必要な場面が少ない。となると何のためにgoを学んでいるのだろう。 ちょっとモチベーションが落ちてきてしまった。
ポートとソケットがわかればインターネットがわかる――TCP/IP・ネットワーク技術を学びたいあなたのために (Software Design plus)作者: 小川晃通出版社/メーカー: 技術評論社発売日: 2016/11/19メディア: 単行本(ソフトカバー)この商品を含むブログ (1件) …
今後、大規模なシステムを自分で作ることはまず無いと思う。 なので、日常を便利にするツールを作るのが目標になりそう。ということで、 CLI GAS スクレイピング あたりをしっかりやろう そのためにはgoとjsかな。
evernoteが同期2台までになってからonenoteを使っていた。 ただmicrosoftのアカウントはとてもややこしい。 大学のアカウントで入れるのは「office365用のアカウント」であって「microsoftのアカウント」ではないらしい。 Microsoft アカウントと組織アカウ…
プログラミングを仕事にしないことだけは決定した。 とはいえ、もう少し使いこなせるようにはなりたい。直近の目標としては以前と同じで ・go言語を使えるようになる ・システムコール、ソケット通信などを理解するこのあとの目標は後で決めよう。 日曜プロ…
・勤勉 ・不安症 ・自己肯定感低い 自己分析や友だちと話していると、この3つは関連性があるなと思った。 自信がないから不安を感じ、それを払拭するために努力をする。
就活で止まっていた分 研究を急いでやらねばならないGWは返上だーーーー
就活が終了した 納得の行く結果だと思う結局プログラマーにならない選択をした
就活中のため、最近はプログラミングをしていない プログラマーになるのかも決めないとなー