macでシェルのメタキー(option alt)を有効化する方法を各種ターミナルまとめ
Bashやzshなど一般的なシェルではaltキーを使った便利なショートカットが存在します。 macではaltキーに該当するのがoption(⌥)キーなのですが、他のショートカットキーとかぶるため...
23 search resultsShowing 1~20 results
You need to log-in
Bashやzshなど一般的なシェルではaltキーを使った便利なショートカットが存在します。 macではaltキーに該当するのがoption(⌥)キーなのですが、他のショートカットキーとかぶるため...
PythonのRequestsライブラリで認証付きプロキシを使う方法は複数あります。 状況によって使い分けが必要なので今回の記事でまとめました。 URLに認証情報を入れる方法 一番オーソドックス...
ブラウザ上でSQLite3を使用したい場合はsql.jsというライブラリを使う事ができます。 sql.jsはSQLite3をwasmでビルドすることでブラウザ上で動くようにしたプロジェクトです。...
reactでAPIアクセスなどの非同期な処理を実施したい。 割と常識的な内容ですが、初心者の頃にうまくピンポイントな記事に巡り合う事ができなかったので書きました。 React hookでasyn...
AsciiDocは、Markdownに似ている軽量マークアップ言語です。比較的マイナーですがGitHubでのプレビューに対応しています。 Markdownはドキュメント記述言語としては仕様が貧弱...
React-Routerのv6からはAPIが色々変わり、ページ遷移にuseNavigateというAPIを使うようになりました。 ちょっと困った所として使用したコンポーネントを起点としてパスを積み...
JavaのアプリケーションでGC関連の調査を行う際は、GCログを吐き出させてログをGC Viewerなどで分析すると思います。 ただ分散処理環境のyarnでは、実行環境が分散している関係上設定方...
マイクロアドアドベントカレンダー三日目担当の記事です。 Pythonは単純でわかりやすいプログラミング言語のため、欲しいデータ構造を自ら実装してしまうことが良くありますが、標準ライブラリに目を通...
Rustではderiveを使用して構造体や列挙型などに振る舞いを追加することができます。 ここでは標準ライブラリで使える主要なものの動きを確認してみます。 Debug デバック出力を行えるように...
概要 日々bashやらzshをいじる私ですが、恥ずかしいことにそらでsedもawkを使うことができません. もちろん正規表現もダメダメです. 何度勉強してもまるで頭に定着しないんですね... た...
USB Type-Cの電源アダプタは事前にネゴシエーションを行うことで適切な充電電力を確定しますが、時折ネゴシエーションが上手く行かなかったのか期待していた充電電力を下回ったままの事があります。...
プログラムでは状況に応じてプログラムの状態が変わる状態遷移というものを考慮する事が多いと思います。 非同期処理での状態遷移でありがちなパターン 通常のプログラムでは上から順番に手続き的にプログラ...
Ubuntuイメージのタイムゾーンを日本に変更します。 FROM ubuntu:16.04 # Shift timezone to Asia/Tokyo. RUN apt-get update ...
JavaScriptのArray-Likeオブジェクトにはfilterなどが用意されていない事があるので 以下の2つの方法での実行を検討してベンチマークを行いました。 Array.prototy...
Kafka consumerを実装するときはJavaやScalaなどの言語を使うことが多いのですが、そこまで複雑でなければ軽く実装できるPythonを使いたいですね。 今回はPython向けのA...
SparkStreamingで発生した問題の調査を行うためにJMXを有効化し接続する手順について記述します。 Spark executorでJMXを有効にする JavaアプリケーションでJMXを...
KafkaDirectStream生成する際にはコンシュームするtopicの情報を渡すと思いますが、 トピック名には正規表現を設定することができます。 コード例(KafkaDirectStrea...
Sparkのパフォーマンスに影響を与えるローカリティについてまとめてみました。 Sparkのローカリティ Sparkではジョブがタスクに分解されて各executorで実行されますが、その際に入力...
データストアに格納したバイナリをPythonとJava(Scala)で取得や加工を行う際に、 どちらもbytesの表示のされかたが異なり比較がめんどくさかったので同様に表示される方法を調査しまし...
Pythonのlogging.handlerに含まれるMemoryHandlerはログをメモリにバッファリングできるモジュールです。 下記のように使用するとファイルのへの出力がメモリにバッファさ...
23 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.