サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
掃除・片付け
roronya.hatenablog.com
備忘録 問題 terraform init で -backend-config を指定すると以下のように怒られた。 $ terraform init -backend-config="key=prd/gcp-terraform.tfstate" Initializing the backend... Error configuring the backend "s3": No valid credential sources found for AWS Provider. Please see https://terraform.io/docs/providers/aws/index.html for more information on providing credentials for the AWS Provider Please update the configuration
前提 $ node --version v.9.11.1 React, ReduxでSPAを作っている。 背景 connectで渡されたpropsをComponentで加工してFormを作っている場合、Formを触って変更された値をStoreまで持っていっても、その値はあくまでもFormのみで有効な値であるから、Storeに反映させる変更は無いことに気付いた。 例えば、read・write・ execの3つの権限をチェックボックスで付けたり外したりできるFormを考えるとわかりやすい。connectでは3つの権限のうち、既に付いている権限だけが ["read", "exec"] のように配列で渡されてくる。Componentではこれを {read: true, write: false, exec: true} のような辞書に変換してチェックボックスを作る。ここからが重要で、チェックボック
年明けからバイト先の同僚とユースケース駆動開発実践ガイドの読書会をした。 ユースケース駆動開発実践ガイド 作者: ダグ・ローゼンバーグ,マット・ステファン出版社/メーカー: 翔泳社発売日: 2016/01/28メディア: Kindle版この商品を含むブログ (1件) を見る きっかけ 僕はバイト先で Web サービスを作っているんだけれど、仕事の進め方に疑問だらけだったのでなんとかしたくて読んだ。 というのも、社長が欲しい機能「こういう感じの機能が欲しい」と伝えられて、僕がなんとなく作ってみたけど、社長が思っていたものと違ったり、社長の中での暗黙の仕様があったりして突っ返されたりなあなあの実装のまま使ってしまったりという現状があまりにも働いていて辛いのでなんとかしたかった。 なんとかしたいとは思っていたんだけど具体的にどうすれば良いのかわからん…という状況の中 NSEG でスクラム体験ワー
なんかいつも忘れるからメモ 書き方 docker -v ホストのディレクトリ:コンテナのディレクトリ image名 ホストのディレクトリは絶対パスで記述する。 カレントディレクトリをマウントしたいとき docker -v $(pwd):/path/to/directory image 覚え方 前と後ろのどっちがホストのディレクトリだっけ?っていつも悩んでしまう。 Dockerは基本的に基本的にホスト:コンテナの順で書く。だから大抵source => destinationの順になってる。 -v $(pwd):/path/to/directory だったらホストのカレントディレクトリをコンテナの /path/to/directory にマウントする。 portもそう。-p 80:8080 だったらホストの80番をコンテナの8080にフォワードする。 展開のされかた 以下のようなディレクトリ構
今日は信州大学工学部に在学する後輩たちに長野市街地で行って欲しい飲食店を紹介します! おれの長野市街地うまい店リスト文章にして公開しとくか— ろにゃ (@roronya) 2018年5月4日 Twitterで適当なこといったら反応があったので書くことにした。おれは24年という長いあいだ長野に居たわけだが、去年とうとう就職で東京に引っ越してしまった。東京の生活も1年も経つと慣れてきて美味い店、居心地の良い店なんかも見つかってきたが、それでも思い出す長野の店についてここに書く。 あじ源 https://tabelog.com/nagano/A2001/A200101/20001074/tabelog.com 一店舗目だし、景気良く焼肉屋を紹介したい。蕪村と千石劇場の間にある老舗焼肉屋だ。良い肉は量を食べられないということをおれはこの店で知った。口コミや評価が食べログに全く無くてビビるだろうが、
普段は Spacemacs を使っているんですが、学生のときからバイト先では PyCharm や PHPStorm を使ってはいました。いましたが、Shift を 2 回叩くと出て来る何でも検索機能程度しか使っていませんでした。 4月から就職したんですが、就職先が All Products Pack を買ってくれたので、さすがに安くない金を出してもらってライセンス買ってもらったんだし、もうちょっとちゃんと使おうという気持ちになっているところに、サムライズムでハンズオンやるよ!とツイッターで見て行ってきました。 解説はサムライズムの社長の山本さんが直々にいただきました。インターネットにも解説記事とかはありますが、山本さんが言うなら正しいんだろうという安心感があります。簡単なHTMLとJavascriptを書きながら JetBrains IDE の基本的な機能を解説していく方法でわかりやすかっ
最近眼精疲労がヤバイのは jupyter notebook の背景が白いせいだと思ったので themes を設定した— ろにゃ (@roronya) 2016年12月3日 jupyter に themes を簡単に設定することができる jupyter-themes を紹介する。また、jupyter-vim-binding と併用する際の設定についても書く。 jupyter-themes jupyter に themes を設定できるコマンドツールを pip で入れられる。 github.com $ jt -t onedork これで themes は設定できる。 jupyter-vim-binding との併用 選択セルに themes が適用されない問題 jupyter-vim-binding と併用すると、CSS が競合して選択セルに themes が適用されない。これは jt コマン
> pyenv install 3.4.3 Downloading Python-3.4.3.tgz... -> https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tgz error: failed to download Python-3.4.3.tgz BUILD FAILED (Ubuntu 14.04 using python-build 20151105-2-g12ad6f6) こうなったら/tmp/python-build-*でログが出ているので読む。ボクの場合はこんな感じだった /tmp/python-build.20151108181341.11523 ~ curl: (77) error setting certificate verify locations: CAfile: /etc/pki/tls/certs/
もう2週間前だけど、行って3日でゲームを作れって言われてぎゃるげを作りました(終わり)。 ゲームやるの楽しいけど、作るのってどうなの?ちょっとやってみよかなーくらいの気持ちでいったらゲーム開発ガチ勢多すぎて死亡したでござる。サウンドもグラフィックもプログラミングも全部おひとりでやれるマルチなひとがいっぱいいてちょう辛くなった。すんごいのお。せめてぷよぐやみんぐは俺のほうが、と言いたかったけどUnity触らずに行ったら、どのチームのUnityで開発してて、僕はちょっと入門本読んで、必要なコンポーネントをちょいちょい作るに留まりました。でもUnityさえ使えれば、ゲームのアイディア出しとか は、最悪プランナやほかにアイディアもってるひとに任せてばりばり技術的な部分でバックアップするって立ち回りなら全然やれる気するし、強くなってまた絶対ゲームジャム参加しようなって思いました。 ゲームを作る前と作
エディタを Emacs から Atom に乗り換えた。 最近は jupyter notebook でざっと書いて Python スクリプトに清書することが多いんだけど、効率的が悪いし何か良い方法は無いかと色々探していたところ Atom に hydrogen という良いプラグインを見つけたので良い機会だったし Emacs から Atom に乗り換えた。 正確には Spacemacs から Atom に乗り換えた。Spacemacs は良かった。良かったがゆえに最初からきちんともろもろ使い良く揃っているエディタの良さにも気づいてしまった…。 atom.io この GIF が全てを物語ってる。jupyter のセルでやってることをピュアな Python スクリプト内で出来るのでコピペの手間が無くなった。 .atom の管理 当然エディタの設定は git で管理して他の環境でも使えるように git
slackin 0.8.3 には SLACK_CHANNELS を空にしてデプロイすると invite 出来ないバグがある。 github.com slackin でメールアドレス入力して 「GET MY INVITE」押しても PLEASE WAIT から一生進まない症状で悩んでる人がいたらこのバグです。このときブラウザのデベロッパツールで見ると client.js の 22 行目で Uncaught TypeError: Cannot read property 'value' of undefined とか出てたらこのバグです。 0.8.1 に巻き戻してデプロイしたら動きました。 4 日前にプルリク出てたからそのうちマージされて直ると思うけど… 4月13日追記 昨日 slackin 立てたら 0.8.3 でも直ってた。
Sunrise に行きました。コードを書かない〜という触れ込みだった気がするけど普通にコード書きました。公式にも書いてあるけど、「プログラミングができる」から「サービスが創れる」になるために必要なことが学べました。ボクは一応サービス作って運営してたりするんだけど、もうそれは何も全く考えてないとりあえず作って運営してるというレベルなので、Sunrise なら今困ってることが氷解するんじゃないかなあという期待があって、実際インフラ設計については氷解しました。 ボク勉強するときに重要なのは「プロの気持ち」を理解することじゃないかなと思ってて、プロは何に恐れていて何ができると嬉しいかっていうのって、素人だと全くわからないから、その分野の本読んでもわからないってことが結構あるなあと感じていて、まぁ本読みながらちょっとずつ理解するんだろうけれど、最近 IT 企業はインターンが多いけれど、インターンいく
この記事について NSEG Advent Calendar 2015の 14 日目の記事です。そっと見ていたのですけど、今日で途切れていたので書くことにしました。 おまえだれよ たーまに NSEG に行ったりぎーらぼに行ったりしている学生です。 Heianzon 長野県民には馴染みの深い平安堂に本の在庫があるかを Amazon で検索したときに表示してくれる Chrome の拡張機能です。 chrome.google.com 実は今年の 3 月くらいにざっと書いて公開してました。しかし Amazon の HTML が変わったせいで動かなくなってて、気が向いたら更新しようとは思っていたもののめんどくさがってやらずにいましたが、いい機会だったので今更新しました。NSEG な人たちには便利かもしれないので使ってみてください。長野だと Amazon やら楽天で買い物すると配達で 1 ~ 2 日ほど
大学の4年間ももうすぐ終わりそうです。あっという間でした。プログラミングとはなんぞやみたいな状態から自分が欲しいと思ったのは一応作れるくらいにはなりました。 独学でプログラミングを始めて1年ほど経つので読んだ書籍をまとめてみる(だいたい50冊以上(適当)) - プログラミングを学ぶ唯一の道、それはプログラムを実際に書いてみること この記事がバズっていたのを見て、僕も4年間でいろいろよんだな〜と思って書き出してみた。 わかりやすいJava入門編 作者: 川場隆出版社/メーカー: 秀和システム発売日: 2009/10メディア: 単行本購入: 14人 クリック: 162回この商品を含むブログ (32件) を見る これは一番最初に触ったプログラミングの本で、思い出深い。大学の最初はすんごい暇だったのと、大学受験の勉強癖が抜けず何か勉強してないと落ち着かないみたいな精神状態で、1ヶ月くらいで全部読ん
強化学習 作者: Richard S.Sutton,Andrew G.Barto,三上貞芳,皆川雅章出版社/メーカー: 森北出版発売日: 2000/12/01メディア: 単行本(ソフトカバー)購入: 5人 クリック: 76回この商品を含むブログ (29件) を見る 指導教官から昔渡された本↑を時間ができたので読んでみた。序盤で n 本腕バンディット問題で学習の様子を示している様子があったので真似て実装してみた。 10 本腕バンディットタスク 2000 回を 1 セットとして 500 セット分の間にどのように学習していくのかを可視化することを目標とした。 10 本腕の中から 1 本選ぶという行動を a としたとき、その報酬関数は Q(a) で表される。 Q(a) は、標準正規分布に従いランダムに選ばれた Q*(a) を平均値とした分散 1 の正規分布からランダムに選ばれる。 すなわち、学習す
あんなに大好きだったボカロ曲も、春の気配とともにふと気づくと1年間もライブラリの中の曲が変わってないなんてことが、歳取ってくるとあるわけ。 毎日新しい曲を探して聞いて、気に入ったら音楽ファイルを落としてきて、音楽を管理しているフォルダに整理するっていうのはたいへんですね。 こういう作業すら楽しんでやっていた高校時代の自分が若く思います。 こんなことは自動化しましょう。 というわけで作りました。 nicocrawler Clojureで書きました。良い言語です、びっくりします。1週間で出来ました。 設定ファイルにマイリストIDを書いておくと、動画をmp3とかm4aとかに変換して指定したフォルダにアーティスト別で保存してくれます。 組み込みデータベース(SQLite)に前回までにダウンロードしてきた動画のIDを記録しておいて、プログラム起動時点でのマイリストに登録されている動画たちとの差分を取
欲しいんだけど、ていうか2月のpre orderで頼めばよかったんだけど、まだ頼めるかなぁと思って公式ホームページ見たけどTex yodaのこと買いてないし、もうめんどくさいし、問い合わせはfacebookで聞いてねって書いてあった(http://www.tex-design.com.tw/US_order.html)から聞いてみた。 俺: Dear TEX Electronics Co., Ltd It's nice to meet you. I'm Yuki. I look The TEX yoda. It's a splendid product. I want it. Would you tell me how to order? I can't find order URL. Regards, TEX Electronics Co., Ltd: Thanks Yuki san ,
このページを最初にブックマークしてみませんか?
『roronya.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く