やろうとしたこと 実際のコード 解説 参考 やろうとしたこと タイトルの通り、Node.jsでgzip圧縮する方法を調べたが、意外と調べてもいい情報が見つからなかったのでまとめておく。 方法は2種類あり、 同期的な圧縮 非同期的な圧縮 が存在する。圧縮は時間の…
はじめに staticとはそもそもなにか Javaにおけるstatic Scalaにおけるstatic 参考 はじめに 私の所属する会社ではコードベースがScalaなのだが、方針としてPythonへ移行することになっているため、今の所ちゃんと書いたことがなくこれまで雰囲気で読んでい…
どういう問題か 原因 1. build.sbt編集後もなかなかダウンロードされない問題 2. ローカルのライブラリを消してもなかなかダウンロードされない問題 3. IntelliJでライブラリが使用できない(ようにみえる)問題 解決方法 1. build.sbt編集後もなかなかダウン…
どういう問題か? 原因 解決法 最後に 参考 どういう問題か? 私はMakefileを使って開発環境構築を自動化したりするのだが、その際にsourceコマンドを実行させるシェルスクリプトを書いた。 そして実行したところ以下のようなエラーが表示され、実行できなか…
何をしようとしたのか? CLIを作成する順序 1. デフォルトのPythonパッケージを作成する。(Cookiecutter) 2. CLI用のスクリプトを作成する。(Clickを使用する) 3. Pythonの配布用パッケージの設定する。(setup.py) 1. packages 2. entry_points 最後に ほん…
どういう状況か? 5箇所の設定を確認しよう 設定1:Pythonプラグインは有効になっているか 設定2:Project StructureのModule設定 設定3:正しいインタプリタが設定されているか 設定4:PreferenceのPython Console 設定5:モジュールのコンテンツルートが設…
なんの記事? なぜ学んだのか? なぜDaigoさんの動画を選んだのか?他にも本とか色々あるよね? 動画まとめ 以下にして難解な概念を記憶に定着させるのか? 10歳児のような相手に対して説明することをイメージする 記憶定着についてもメソッドはある? 長時…
テスト駆動Pythonをよんだ 1-2章まとめ 1. pytestは命名規則がある。 2. 簡単なテスト(assertionとraises) テストの実行 assertionを使う 例外のテストをraisesで行う 3. デコレータによる色々 テストシナリオ(マーキング)作成 フィクスチャ(テスト専用関数)…
やろうとしたこと ここでのハマりポイント4点 1. アップロード後のディレクトリ構造 2. ハンドラの指定方法 3. 新機能:既存のs3バケットへのイベント割当 4. Pythonのサードパーティモジュールが見つからない(module *** not found error) やろうとしたこと…
当日の構成 Magic Leapプレゼン Magic Leapの位置づけとか Magic Leapのデバイスについて Magic Leapを開発するためのいろいろ ML社が空間コンピューティングで目指す最終的なビジョン Magic Leapデモ この記事は編集中です タイトルの通り、xR業界に興味あ…
ツールのインストール編 コンパイラをインストール stackをインストール プロジェクト構築編 REPLの使用 生成されるアプリケーションのついて ディレクトリ構成 プロジェクトの設定 アプリケーションの実行 最後に 参考 タイトルの通り、ちょっと前にHaskell…
発生したエラー 原因 対策 発生したエラー >> Makefile test: ls . .PHONY test make test Makefile:2: *** missing separator. Stop. 原因 このエラーはMakefileの各処理の内容をタブインデントで記述していないことでただしいターゲットと認識できずに発生…
今日も一日一文法シリーズ、やる。 Pythonのリファレンスや、参考書を読んでこれは知らなかったなとか、うろ覚えだな…というものを個人的に紹介していく。 勉強中の方の役にたてば嬉しい。そんな趣旨ではじめた。 読者になってもらうと一緒に勉強できておす…
今日も一日一文法シリーズ、やる。 Pythonのリファレンスや、参考書を読んでこれは知らなかったなとか、うろ覚えだな…というものを個人的に紹介していく。 勉強中の方の役にたてば嬉しい。そんな趣旨ではじめた。 読者になってもらうと一緒に勉強できておす…
何をしようとしたのか? 原因と対策 補足 何をしようとしたのか? GCSにファイルをアップロードする処理をPythonのgoogle-cloud-storageを使って実装していた。 その際にGCSのバケット単位でアクセス制限をかけようとし、専用のサービスアカウントを作成して…