BitBucketの"Please make sure you have the correct access rights and the repository exists." と戦うのをやめてHTTPS接続にした

以下のエラーに対してトラブルシューティングを試みたのですが、どうもうまくいかないのでSSH接続を諦めました。 $ git pull fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exist…

Cookpad TechConf 2019に参加したら自社の採用とSREが気になりだした話 #CookpadTechConf

Cookpad TechConf 2019に参加&社員さんに質問してきました。 社員一人一人がミッション達成のために働いていることが伝わってきて大変良かったです。来年も絶対行きたいぞ... 特に私が気になったのは、前半のプロダクトの仮説検証・デザインの話と、中〜後…

エンジニア歴4年の私が2019年2月に知らないこと

エンジニアとして仕事を始めて4月で4年になるけど、相変わらずなんで動いてるのか分からないものが多い。 次の1年に何を学び、何は魔法で済ますのか、考えるきっかけにする。 ブラウザとサーバーの通信で何が起きているか HTTPという書式に従った文字列が往…

JDK10/ Kotlin1.3で黒べこ本(Kotlin Webアプリケーション)のSpring Bootサンプルをビルドする

Kotlinの導入を社内で検討しており、長澤太郎さんの"黒べこ本" を読んでいます。 Kotlin Webアプリケーション 新しいサーバサイドプログラミング作者: 長澤太郎出版社/メーカー: リックテレコム発売日: 2017/10/06メディア: 単行本(ソフトカバー)この商品…

OneDrive for Businessで組織名を変えた後の同期の挙動メモ

OneDrive for Businessでは、ローカルの同期対象フォルダの名前に組織名が入ります。 この組織名を変更した場合、同期の挙動はどうなるかをチェックしました。 1. 単に組織名を変更した場合 同期は問題なく続行します。その場合、ローカルの同期対象のフォル…

自炊漫画をiPhoneで読むならOneDrive for Business + ComicShareが最強

自炊した漫画のZIPファイルをiPhoneで快適に読む方法を模索した結果、 OneDrive for Business + ComicShare が最強という結論に至りました。 ただし、「年間10000円程度なら出費できる」「必要なストレージのサイズが1TBを超えている」が前提です。そうでな…

メルカリのみかんを60個バラ売りしてPaypayより現金の方が人気なことがわかった話

Paypayでみかん売ってみた 簡潔に コワーキングスペース内でメルカリみかんのバラ売りを始めた 2週間でPaypayでは4つしか売れなかったのに現金で61個売れた あらすじ justInCaseのメンバーがやたらナッツとかみかんを食べるので、自腹だと破産すると思って値…

AWS ソリューションアーキテクト試験に遅刻した話

「AWS 試験 遅刻」 「AWS 試験会場 間違えた」 これで検索された方、試験開始後15分までならまだ受験できます。もし間に合うなら急いでください! 受験のために15000円(+税)/プロフェッショナルなら30000円(+税)を払っているはずです。タクシー15分なら2000…

#ペア読書 読みたい本/ コードのリスト 【随時更新】

#ペア読書 読みたい本リスト アーキテクチャ Domain Driven Design(ドメイン駆動設計) Quickly 日本語版 www.infoq.com エリック・エヴァンスのドメイン駆動設計 エリック・エヴァンスのドメイン駆動設計 (IT Architects’Archive ソフトウェア開発の実践)…

Inkdropのkeymapを編集してショートカットでstatusを変更する

InkdropのmacOSバージョン3.23.0 から、ショートカット用のstatus変更コマンドがサポートされました doc.inkdrop.info ショートカットの設定で少々つまづいたのでメモを残します。 手順 1.keymap.csonファイルを開く Inkdropの環境設定からKeybindingsを開き…

中国版Apple Account取得 with 易博交(eSender) やり方メモ

注意:個人的なメモであり、この手順を実行したことで問題が起きても責任を取れません。 概要 新しいiPhoneを設定 eSenderで中国内地の電話番号を取得 中国内地の電話番号を利用してApple IDの居住地を中国内地に変更 1. 新しいiPhoneを設定 手持ちの古いiPh…

iPhoneのGIF作成アプリ選定

iPhoneのアニメーション研究でスクリーンレコードをGIF変換したい、と思い立ったものの候補のアプリ数が結構ある。 選定してみました。 結論から言うと試した中では "GIFトースター" が最も良かったです。マニュアル設定感が苦でない人におすすめ。 元々の映…

Adobeの画像編集iPhoneアプリの特徴を雑に3行でサマる

ちょっとした画像編集アプリがたくさん出てきてる中で、まずはAdobeおさえとこ…と思ったらいつの間にかものすごい種類があったので違いをまとめました。 雑だから「これはもっと機能あるよ!」みたいなのあるかもです。 それからサンプルが雑なのは見逃して……

1Passwordの保管庫を使い分けてiPhoneのパスワード候補に表示されるアカウントを絞るライフハック

これまで作ったアカウントが1Passwordにたくさん入っていると、何かログインするときに候補がたくさん表示されて邪魔じゃないですか? 1Passwordの設定を調整すれば表示を絞れるのでやり方をまとめました。 手順 バックアップ用の保管庫を作成する 普段使わ…

#技術書展5 書籍レビュー×28冊!

2018年10月8日、技術書展で大量に技術書を購入して参りました! 何もしないと積ん読になってしまうので、1冊1分で読んで今すぐ全冊レビューします 言語 GOで全ウェブサイトCLI化計画/ にぼし スクレイピングといえばPythonくらいに思っていたので視野が広が…

DBeaverでHerokuのPostgreSQLにアクセスしたらFATAL...SSL off → sslmodeの設定を見直そう

DBeaverでPostgreSQLにアクセスすると、以下のエラーが出てしまいました。 FATAL: no pg_hba.conf entry for host "XXX.XXX.XXX.XXX", user "hwe***********", database "dek***********", SSL off 原因は、sslmodeが未設定だったため。 接続設定 → ドライバ…

React Nativeのフォントは結局何が使えんねん一次調査

React Nativeでシステムにもともと入っているフォントを指定するにはどうしたらいいのか、試行錯誤したメモ。 めっちゃエラー喰らいました。 実験方法 以下の指定方法で、fontFamilyの値を入れ替えてみました。 <Text style={{ fontSize: 18, textAlign: 'center', fontFamily: 'System' }}>テスト</Text> 結論 普通に調べたら使えるフォント一…

VSCodeの設定をgit/Githubで管理する

Visual Studio Codeのキーバインディングやスニペットを、一括してgitで管理+GitHubに公開しました。 VSCodeの設定はUserフォルダ以下にまとまっているので簡単です! 手順 ローカルのVSCodeのgitリポジトリを作成 Githubでリモートリポジトリを作成 .gitig…

ハッカソンからブラッシュアップして #MFTokyo2018 参戦した感想と反省!

Maker Faire Tokyo 2018(2018/08/04~05)に「IoT仮想通貨ゴミ箱」チームとして出展してきました。 写真はRaspberry Pi もくもく会のみなさんと。 実際に出展してみて、来場者より出展者の方が絶対楽しい!と思ったのでシェアします。 IoT仮想通貨ゴミ箱につい…

ECRへのdocker pushが"no basic auth credentials"で失敗すると思ったら、普通に手順間違いだった件

AWSのECRにDockerコンテナをpushする仕組みって、awsのcliツールを使ってdocker cliがログインするためのtokenを発行 → そのtokenを使ってdocker cliでログイン、という流れになっています。 そのためのaws ecr get-loginなのですが、私はこの記述を読み飛ば…

SQL初心者に贈る、自分のブラウザ閲覧履歴をSQLで見るためのセットアップ!

SQLを勉強するには手元で書いてみるのが第一だと思いますが、そもそもデータベースを用意するのが面倒ですよね。 実はGoogle Chromeなどのブラウザは、パソコン内部にSQLiteというDBを持っています! これをSQLクライアントと繋げば自宅でもSQLの練習ができ…

久しぶりにOneNoteにアクセスしたら「申し訳ございません。現在、ノートブックを取得できません。後でもう一度お試しください」と表示される

久しぶりにOneNoteにアクセスしたら、なぜかノートが開けません。 こんなメッセージが表示されました。 「申し訳ございません。現在、ノートブックを取得できません。後でもう一度お試しください」 Microsoftアカウントを長期間使わないとOneDriveのファイル…

DBeaverでHerokuのPostgreSQLにアクセスする時に、自分以外のDatabaseを非表示にする

HerokuのPostgreSQLをDBeaverでスッキリ見るための方法です。 やり方 1: Connection Settingsから Show non-default databasesのチェックを外す。 2: Connection Settings → General からDefault Schemaに自分のDatabaseの名前を入力する。 以上の2ステップ…

VSCodeで"code"コマンドをinstallしたはずなのに、"command not found"になる → VSCodeの場所を見直そう

Visual Studio Codeは、ターミナルからcodeコマンドで起動するように設定できます。 ところが、Visual Studio Codeを終了するたびに、なぜかcodeコマンドが効かなくなってしまいました。 原因はVSCodeがDownloadsフォルダにあったせいでした。 参考: github.…

丹波一人合宿中間レポ 〜田舎に移住ってあり得る選択肢なのか?〜

7月10日(火)から「一人強化合宿」と題して、プログラミング周りのいろんな勉強をするために丹波市に来てます。 もともと丹波市に全く縁はなかったのですが、FBで合宿地をお尋ねしたら推してもらいました。 で!行った先でいろんなUターン・Iターンの人々+地…

1Password7で"Unsecured Website"の警告を消す方法

1Password7からオレンジ色の警告が出るようになりました。 これってどうやって消したらいいの?と公式フォーラムで尋ねると以下の回答が。 discussions.agilebits.com "Hi @hiroga, you can disable this banner by adding the http tag to the item :smile:…

ASのLFをORDER BYで再現するときの落とし穴

AS400のLFをORDER BYで再現するときの落とし穴 現場で先輩に指摘されて「なるほど」と思ったのでメモ。 ASにはLF(LOGICAL FILE= 論理ファイル)という仕組みがあり、普通のDBでいうところのVIEWに相当する。 このテーブルに対してあるキー(例えば商品コー…

「インストーラリソースの読み込み中にエラーが発生しました。」

MacBookをアップデートしようとしたら以下のような画面になってしまい、アップデートが進まなくなってしまった。 コンピュータにmacOSをインストールできませんでした インストーラリソースの読み込み中にエラーが発生しました。 インストーラを終了してコン…

returnの神様

returnの神様 2018年6月30日訂正:RPGにもLEAVEというのがあり、Javaのreturn同様にサブルーチンを途中で抜けることができます。 以下の記事は十分な知識がない状態で書いたものです。 RPGには現場でたまたま自分が担当したサブルーチンにはLEAVE(returnに相…

Expo Client can only be used to view your own projects... 自分以外が作ったExpoのデモアプリはiPhoneでロード不可になったそうです

ExpoでTrending Projectsを動かしてみたいですよね? 最近こんなエラーが出るようになりませんでしたか? Sorry, you are not allowed to load "(PROJECT NAME)" ... Expo Client can only be used to view your own projects. To view this project, please…